Indicators/Strategy using Time Price Opportunity (TPO) Profile Charts - futures io
futures io futures trading

Indicators/Strategy using Time Price Opportunity (TPO) Profile Charts

Discussion in EasyLanguage Programming

    1. trending_up 491 views
    2. thumb_up 2 thanks given
    3. group 2 followers
    1. forum 1 posts
    2. attach_file 0 attachments

Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

Search this Thread

Indicators/Strategy using Time Price Opportunity (TPO) Profile Charts

(login for full post details)
  #1 (permalink)
Orlando, FL
Posts: 1 since Feb 2021
Thanks: 0 given, 0 received

I am an experienced programmer looking to see if anyone has advice on which language/platform they would start a TPO based indicator/strategy in.

From my research, I have found the availability to program in C++, Java, or Python. I am fluent in all of them, but they come with their own ups and downs.

Python (InteractiveBroker API)
  • Python the fastest to develop with / get a prototype up and running, but from what I've heard on Sierra Charts Forums from the admins, Interactive brokers is not a reliable broker.
  • Python would also allow for easier backtesting of strategies.
C++ (Sierra Charts)
  • Their API has the most features.
  • C++ has Longer development times
  • Backtesting with Sierra Charts is a pain.
Java (MotiveWave)
  • Has a great SDK
  • Tools are a bit pricey.
If anyone has experience developing for any of these languages or platforms and has some advice on which direction they would go I would appreciate it.

Reply With Quote

Can you help answer these questions
from other members on futures io?
ZigZag with Depth and Backstep
EasyLanguage Programming
Automatic pattern research with NT
Elite Algorithmic NinjaTrader Trading
NT8 programmer for Hire - drawing tool ?
MACD line not plotting after change of plot order
Data for the YM and RTY for NT8 to practice on?
(login for full post details)
  #2 (permalink)
Experience: Intermediate
Platform: SierraChart / Denali Feed
Broker: Interactive Brokers
Trading: ES NQ DAX CL
Posts: 1 since Dec 2011
Thanks: 103 given, 1 received

Hi endhotes,

First : I'm definetly not a programmer.
I have been trading thousands of round turns futures with Interactive Brokers for 20 years : absolutely reliable broker.
However it's true their feed is really suboptimal.
I use Sierra Chart for charting/trading: I found their Market Profile tools (TPO and Volume Profile) really good. Their Denali feed is fine.
For what it's worth, Investiquant offers basic TPO strategy backtesting (1:18):

Reply With Quote
The following 2 users say Thank You to jmcli for this post:

futures io Trading Community Platforms and Indicators EasyLanguage Programming > Indicators/Strategy using Time Price Opportunity (TPO) Profile Charts

Last Updated on February 21, 2021

Upcoming Webinars and Events

NinjaTrader Indicator Challenge!


Battlestations! Show us your trading desk - $1,500 in prizes!


Importance of Finding Your Own Way w/Adam Grimes

Elite only

Journal Challenge w/Jigsaw


Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432,
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts