Open ChartTrader with Strategy - futures io
futures io futures trading



Open ChartTrader with Strategy


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one ThatManFromTexas with 7 posts (9 thanks)
    2. looks_two lolu with 4 posts (2 thanks)
    3. looks_3 askerix with 3 posts (0 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
    1. trending_up 5,817 views
    2. thumb_up 14 thanks given
    3. group 10 followers
    1. forum 18 posts
    2. attach_file 1 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
 

Open ChartTrader with Strategy

(login for full post details)
  #1 (permalink)
NYC
 
Experience: Beginner
Platform: NinjaTrader
 
Posts: 14 since Dec 2009
Thanks: 9 given, 9 received

Hi,

I found how to make enable chart trade while running a strategy on the chart. I put this code in the OnBarUpdate method:
 
Code
        ChartControl.ChartTraderEnabled = true;
	ChartControl.Controls["pnlChartTrader"].Enabled = true;
	ChartControl.Controls["pnlChartTrader"].Visible = true;	
	ChartControl.Controls["pnlChartTrader"].Controls["ctrChartTraderControl"].Enabled = true;
	ChartControl.Controls["pnlChartTrader"].Controls["ctrChartTraderControl"].Visible = true;
This code opens the chart trader panel and allows you to place orders and shows the current pnl. However it does not enable to context menu order placement options or the on-chart order and avg price markers. Any idea how that can be enabled as well?

Thanks,
Tim

Started this thread Reply With Quote
The following 3 users say Thank You to nailz420 for this post:

Journal Challenge February 2021 results (so far):
Competing for $1500 in prizes from Topstep
looks_oneSBtrader82 's Trading Journalby SBtrader82
(167 thanks from 31 posts)
looks_twoJust BEING a Trader: Letting Go!!by iqgod
(116 thanks from 33 posts)
looks_3Wisdom is Emptinessby Mtype
(68 thanks from 25 posts)
looks_4Deetee’s DAX Trading Journal (time based)by Deetee
(31 thanks from 17 posts)
looks_5Journal for peanuts1956by peanuts1956
(23 thanks from 13 posts)
 
 
(login for full post details)
  #3 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received



nailz420 View Post
Hi,

I found how to make enable chart trade while running a strategy on the chart. I put this code in the OnBarUpdate method:
 
Code
        ChartControl.ChartTraderEnabled = true;
	ChartControl.Controls["pnlChartTrader"].Enabled = true;
	ChartControl.Controls["pnlChartTrader"].Visible = true;	
	ChartControl.Controls["pnlChartTrader"].Controls["ctrChartTraderControl"].Enabled = true;
	ChartControl.Controls["pnlChartTrader"].Controls["ctrChartTraderControl"].Visible = true;
This code opens the chart trader panel and allows you to place orders and shows the current pnl. However it does not enable to context menu order placement options or the on-chart order and avg price markers. Any idea how that can be enabled as well?

Thanks,
Tim

Thanks for sharing this info!

I got around the whole thing by running an indicator that passed order variables to a strategy that was called from within the indicator and that also invoked an ATM strategy for handling stops and targets. That way all the Chart Trader, menu order placement and on chart order placement was available. It also allowed me to
drag the stops and targets and still have the ATM manage them. I created new buttons on the Chart Trader to set stop limit orders for range bars.

You might get some help from the guys in these threads....

https://futures.io/elite-circle/8480-tmft-requesting-advice-custom-indicator-22.html#post194893

https://futures.io/ninjatrader-programming/8795-charttrader-order-button-size-width-5.html#post194891

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
The following 4 users say Thank You to ThatManFromTexas for this post:
 
(login for full post details)
  #4 (permalink)
Lagos, Nigeria
 
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
 
lolu's Avatar
 
Posts: 2,502 since Jun 2009
Thanks: 1,028 given, 1,664 received


ThatManFromTexas View Post
Thanks for sharing this info!

I got around the whole thing by running an indicator that passed order variables to a strategy that was called from within the indicator and that also invoked an ATM strategy for handling stops and targets. That way all the Chart Trader, menu order placement and on chart order placement was available. It also allowed me to
drag the stops and targets and still have the ATM manage them. I created new buttons on the Chart Trader to set stop limit orders for range bars.

You might get some help from the guys in these threads....

https://futures.io/elite-circle/8480-tmft-requesting-advice-custom-indicator-22.html#post194893

https://futures.io/ninjatrader-programming/8795-charttrader-order-button-size-width-5.html#post194891

@TMFT

Which indicator do you have that will pass order variables to a strategy that is called from within it and which also invokes an ATM strategy for handling stops and targets ? I attempted to use the TradersInsight indicator (one of Gomi's Ladder derivatives) to do Order placement some time ago; I can explore that again.

Lolu

Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #5 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received


lolu View Post
@TMFT

Which indicator do you have that will pass order variables to a strategy that is called from within it and which also invokes an ATM strategy for handling stops and targets ? I attempted to use the TradersInsight indicator (one of Gomi's Ladder derivatives) to do Order placement some time ago; I can explore that again.

Lolu

@lolu

The only purpose of the indicator is to pass the order info to the strategy.

 
Code
 #region Variables
        private NinjaTrader.Strategy.TMFTGuidedStrategy trader;

 void OnBuy(object sender, System.EventArgs e)
			
        {
			
			trader.EnterPosition(OrderAction.Buy,OrderType.Stop, 1, rangeHi, 0, 0, buyRange);
            
        }

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
The following 2 users say Thank You to ThatManFromTexas for this post:
 
(login for full post details)
  #6 (permalink)
Lagos, Nigeria
 
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
 
lolu's Avatar
 
Posts: 2,502 since Jun 2009
Thanks: 1,028 given, 1,664 received


ThatManFromTexas View Post
@lolu

The only purpose of the indicator is to pass the order info to the strategy.

 
Code
 #region Variables
        private NinjaTrader.Strategy.TMFTGuidedStrategy trader;

 void OnBuy(object sender, System.EventArgs e)
			
        {
			
			trader.EnterPosition(OrderAction.Buy,OrderType.Stop, 1, rangeHi, 0, 0, buyRange);
            
        }

@TMFT,

What about the TMFTGuidedStrategy strategy codes ? Also, could you suggest a name for the indicator, or better still, the complete codes of the indicator.

Lolu

Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #7 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received


lolu View Post
@TMFT,

What about the TMFTGuidedStrategy strategy codes ? Also, could you suggest a name for the indicator, or better still, the complete codes of the indicator.

Lolu

You have to have a place to receive all the pieces of information that the indicator sent.

 
Code
 public void EnterPosition(OrderAction way, OrderType oType, int quantity, double entry, double target, double stop, Button btnCallback)
        {
            

            switch (way)
            {	
                case OrderAction.Buy:
                    switch (oType)
                    {	
						
                        case OrderType.Stop:
							string[] entryOrder = GetAtmStrategyEntryOrderStatus(orderId);
                            atmStrategyId = GetAtmStrategyUniqueId();
							orderId = GetAtmStrategyUniqueId();
							AtmStrategyCreate(Cbi.OrderAction.Buy, OrderType.Stop, 0, entry,
							TimeInForce.Day, orderId, atmname, atmStrategyId);
                            break;
You can name the indicator anything you want. The strategy has to be named the same thing that you called it in the indicator.

I am NOT a programmer. I am NOT qualified to write strategies for people. I have written simple indicators because I don't believe they could cause a trader serious problems. However, writing something that can generate actual orders is pressure I don't need. (Did I mention the heart attack....)

@bukkan, @BigMike and others on this site have in depth knowledge in this area. I respectfully ask that you contact someone with more experience than me for strategies .

We all have lofty goals... mine is to stay awake the entire trading day ...

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
The following user says Thank You to ThatManFromTexas for this post:
 
(login for full post details)
  #8 (permalink)
Lagos, Nigeria
 
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
 
lolu's Avatar
 
Posts: 2,502 since Jun 2009
Thanks: 1,028 given, 1,664 received


ThatManFromTexas View Post
You have to have a place to receive all the pieces of information that the indicator sent.

 
Code
 public void EnterPosition(OrderAction way, OrderType oType, int quantity, double entry, double target, double stop, Button btnCallback)
        {
            

            switch (way)
            {	
                case OrderAction.Buy:
                    switch (oType)
                    {	
						
                        case OrderType.Stop:
							string[] entryOrder = GetAtmStrategyEntryOrderStatus(orderId);
                            atmStrategyId = GetAtmStrategyUniqueId();
							orderId = GetAtmStrategyUniqueId();
							AtmStrategyCreate(Cbi.OrderAction.Buy, OrderType.Stop, 0, entry,
							TimeInForce.Day, orderId, atmname, atmStrategyId);
                            break;
You can name the indicator anything you want. The strategy has to be named the same thing that you called it in the indicator.

I am NOT a programmer. I am NOT qualified to write strategies for people. I have written simple indicators because I don't believe they could cause a trader serious problems. However, writing something that can generate actual orders is pressure I don't need. (Did I mention the heart attack....)

@bukkan, @BigMike and others on this site have in depth knowledge in this area. I respectfully ask that you contact someone with more experience than me for strategies .

We all have lofty goals... mine is to stay awake the entire trading day ...

@TMFT,

No, no, no ... I'm not requesting that you write a Strategy. The fact is that, I don't use Strategy ... I detest Strategy. I just wanted the indicator that you have, that passes order variables to a strategy (such as your RangerATM Strategy) and that is called from within it and which also invokes an ATM strategy for handling stops and targets.; but what you posted is part of the codes for the indicator and which I'm unable to understand.

Lolu

Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #9 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received


lolu View Post
@TMFT,

No, no, no ... I'm not requesting that you write a Strategy. The fact is that, I don't use Strategy ... I detest Strategy. I just wanted the indicator that you have, that passes order variables to a strategy (such as your RangerATM Strategy) and that is called from within it and which also invokes an ATM strategy for handling stops and targets.; but what you posted is part of the codes for the indicator and which I'm unable to understand.

Lolu

The RangerATM Strategy creates buttons in the toolbar and can not be in the same chart as the chart trader. It is a strategy and invokes an ATM strategy to handle the stops and targets. It doesn't connect to an indicator. @bukkan helped me create it and has a in depth understanding of order handling in NT.

The snippet I posted above from an indicator requires a strategy to pass the information to . It is totally different from the Ranger ATM strategy and a lot more complicated (translation: a lot easier to screw things up). You need to get input from someone of Bukkan's ability to advise you on it. I do not have the skill level to justify passing out critical code to traders that could very well blow them up.

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
The following user says Thank You to ThatManFromTexas for this post:
 
(login for full post details)
  #10 (permalink)
Lagos, Nigeria
 
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
 
lolu's Avatar
 
Posts: 2,502 since Jun 2009
Thanks: 1,028 given, 1,664 received



ThatManFromTexas View Post
The RangerATM Strategy creates buttons in the toolbar and can not be in the same chart as the chart trader. It is a strategy and invokes an ATM strategy to handle the stops and targets. It doesn't connect to an indicator. @bukkan helped me create it and has a in depth understanding of order handling in NT.

The snippet I posted above from an indicator requires a strategy to pass the information to . It is totally different from the Ranger ATM strategy and a lot more complicated (translation: a lot easier to screw things up). You need to get input from someone of Bukkan's ability to advise you on it. I do not have the skill level to justify passing out critical code to traders that could very well blow them up.

My brain is getting grasp of it now. I quite already understood the function of your RangerATM which I had used in the past. In any case, I'm confident that your codes wouldn't blow me up; I can handle it ... incidentally, I'm a Programmer. Meanwhile, I'll explore Bukkan's inputs.

Lolu

Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to lolu for this post:
 
(login for full post details)
  #11 (permalink)
Switzerland
 
Experience: None
Platform: NT
Trading: Ukulele
 
Posts: 38 since Mar 2011
Thanks: 428 given, 36 received

TMFT,

great idea to create a strategyobject within the indicator. I've worked around that charttrader/strategy-issue before with a separate window for my strategy buttons - but that opens a lot new possibilities.

I tried to test it with a dummy strategy but failed with the integration into the indicator.
It would be great if you can share a code sample which
  • creates the object (skip that - you've done already)
  • defines the used account (do you have to set the enable property of the strategy object to false while adjusting the Account?)
  • other preparations necessary to use the strategy
another question: How long is the object instantiated? will you destroy it after each use or do you create it once and just call the order-functions when needed?

thank you very much
askerix

Reply With Quote
 
(login for full post details)
  #12 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received


askerix View Post
TMFT,

great idea to create a strategyobject within the indicator. I've worked around that charttrader/strategy-issue before with a separate window for my strategy buttons - but that opens a lot new possibilities.

I tried to test it with a dummy strategy but failed with the integration into the indicator.
It would be great if you can share a code sample which
  • creates the object (skip that - you've done already)
  • defines the used account (do you have to set the enable property of the strategy object to false while adjusting the Account?)
  • other preparations necessary to use the strategy
another question: How long is the object instantiated? will you destroy it after each use or do you create it once and just call the order-functions when needed?

thank you very much
askerix

@askerix

I use it simply to place orders for me when I push a button.

I press the Buy Range Button; the indicator calls the strategy (created earlier as you normally would), passes the order information to it, the strategy creates the order from the received info and places a stop limit order 1 tick above the projected end of the bar.

If price moves away, I press the Close Button and the order is cancelled.

If it gets filled the ATM strategy takes over. At that point I can drag the stops and targets without an issue.

There is no enable/disable with the strategy.

To use this for a regular strategy I suppose you would have to write all the conditions in the indicator and when the conditions were met, instead of plotting something, it would pass the order info to the strategy which would generate the order.

A professional programmer could pass info both directions. But I'm not a programmer. I cobble stuff together and hack on it until it works. If we were talking about cars I would be a Shade Tree Mechanic.

Hope that helps.

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
 
(login for full post details)
  #13 (permalink)
Switzerland
 
Experience: None
Platform: NT
Trading: Ukulele
 
Posts: 38 since Mar 2011
Thanks: 428 given, 36 received


ThatManFromTexas View Post
@askerix

I use it simply to place orders for me when I push a button.

I press the Buy Range Button; the indicator calls the strategy (created earlier as you normally would), passes the order information to it, the strategy creates the order from the received info and places a stop limit order 1 tick above the projected end of the bar.

If price moves away, I press the Close Button and the order is cancelled.

If it gets filled the ATM strategy takes over. At that point I can drag the stops and targets without an issue.

There is no enable/disable with the strategy.

I want to use it in the exact same way - also searching for a possibility to enter StopLimits over a Chart Trader button.
I tried to call my test strategy - it's working ( i can do a print-statement within) but the AtmStrategyCreate fails with the error "Object reference not set to an instance of an object.". so something still wrong within the strategy.
If you could help with a short code example it would save me several evenings digging into that

askerix

Reply With Quote
 
(login for full post details)
  #14 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received


askerix View Post
I want to use it in the exact same way - also searching for a possibility to enter StopLimits over a Chart Trader button.
I tried to call my test strategy - it's working ( i can do a print-statement within) but the AtmStrategyCreate fails with the error "Object reference not set to an instance of an object.". so something still wrong within the strategy.
If you could help with a short code example it would save me several evenings digging into that

askerix

@askerix

The ATM....


 
Code
  #region Variables
		private string	atmStrategyId		= string.Empty;
		private string	orderId				= string.Empty;
		private int atmname_i = 11; // Default setting for Atmname
		private string	type				= string.Empty;
		private string atmname = "";
		
        #endregion

        /// <summary>
        /// This method is used to configure the strategy and is called once before any strategy method is called.
        /// </summary>
        protected override void Initialize()
        {
            CalculateOnBarClose = false;
            atmname = "tmft" + Convert.ToString (atmname_i);
			EntriesPerDirection = 1;
    		EntryHandling = EntryHandling.AllEntries;
        }

        /// <summary>
        /// Called on each bar update event (incoming tick)
        /// </summary>
        protected override void OnBarUpdate()
        {
			
			
        }

       

        public void EnterPosition(OrderAction way, OrderType oType, int quantity, double entry, double target, double stop, Button btnCallback)
        {
            

            switch (way)
            {	
                case OrderAction.Buy:
                    switch (oType)
                    {	
						
                        case OrderType.Stop:
							string[] entryOrder = GetAtmStrategyEntryOrderStatus(orderId);
                            atmStrategyId = GetAtmStrategyUniqueId();
							orderId = GetAtmStrategyUniqueId();
							AtmStrategyCreate(Cbi.OrderAction.Buy, OrderType.Stop, 0, entry,
							TimeInForce.Day, orderId, atmname, atmStrategyId);
                            break;

There is some more info here....

https://futures.io/download/vip_elite_circle/900-download.html?view

NinjaTrader Chart Trader Indicator

dsChartTrader - NinjaTrader Strategy

Tools and indicators for NinjaTrader

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
The following user says Thank You to ThatManFromTexas for this post:
 
(login for full post details)
  #15 (permalink)
Bala, PA, USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Mirus, IB
Trading: SPY, Oil, Euro
 
monpere's Avatar
 
Posts: 1,858 since Jul 2010
Thanks: 300 given, 3,338 received


askerix View Post
I want to use it in the exact same way - also searching for a possibility to enter StopLimits over a Chart Trader button.
I tried to call my test strategy - it's working ( i can do a print-statement within) but the AtmStrategyCreate fails with the error "Object reference not set to an instance of an object.". so something still wrong within the strategy.
If you could help with a short code example it would save me several evenings digging into that

askerix

"Object reference not set to an instance of an object." Make sure you initialize every varialbe when your declare it. Ex:

int i = 0;
string text = "";
double d = 0;

Reply With Quote
 
(login for full post details)
  #16 (permalink)
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
 
ThatManFromTexas's Avatar
 
Posts: 2,302 since Feb 2010
Thanks: 1,206 given, 4,332 received


askerix View Post
I want to use it in the exact same way - also searching for a possibility to enter StopLimits over a Chart Trader button.
I tried to call my test strategy - it's working ( i can do a print-statement within) but the AtmStrategyCreate fails with the error "Object reference not set to an instance of an object.". so something still wrong within the strategy.
If you could help with a short code example it would save me several evenings digging into that

askerix

@askerix

Check the download section, posted by Bukkan


I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
 
(login for full post details)
  #17 (permalink)
Switzerland
 
Experience: None
Platform: NT
Trading: Ukulele
 
Posts: 38 since Mar 2011
Thanks: 428 given, 36 received

@TMFT, @monpere

thanks for your support. I've tested further and identified where the Object error comes from - all Strategy related Properties lie TickSize or Instrument raises that error.
It seems to me, that the Strategy object is not properly instanciated with that code
 
Code
private NinjaTrader.Strategy.TMFTGuidedStrategy trader;   
trader = new NinjaTrader.Strategy.TMFTGuidedStrategy();

void OnBuy(object sender, System.EventArgs e)                      
{                         
 trader.EnterPosition(OrderAction.Buy,OrderType.Stop, 1, rangeHi, 0, 0, buyRange);                      
}
I placed debug output in several methods like initialize - it's not called only if I build my call to initialize within the class on my own.

if I assign
trader.Account = <TheCharttraderAccount> - then I can query the Account within the strategy otherwise it's empty... .

probably you have further hints

regarding the links - I've read them all, since I'm following the topic since TMFT started his first indicator search on that.

thanks
askerix

Reply With Quote
 
(login for full post details)
  #18 (permalink)
Europe
 
Experience: Intermediate
Platform: NinjaTrader, CQG Trader
Broker: Mirus
Trading: currency futures, forex
 
Posts: 73 since Apr 2010
Thanks: 37 given, 20 received

Hello,

thanks for sharing this. But I´ve got a problem. When I add this to the OnBarUpdate and when I want to enable my strategy after checking/enabling its immediately again unchecked and disabled.

Did you change or add anything else too?

Thanks
Tony



nailz420 View Post
Hi,

I found how to make enable chart trade while running a strategy on the chart. I put this code in the OnBarUpdate method:
 
Code
        ChartControl.ChartTraderEnabled = true;
	ChartControl.Controls["pnlChartTrader"].Enabled = true;
	ChartControl.Controls["pnlChartTrader"].Visible = true;	
	ChartControl.Controls["pnlChartTrader"].Controls["ctrChartTraderControl"].Enabled = true;
	ChartControl.Controls["pnlChartTrader"].Controls["ctrChartTraderControl"].Visible = true;
This code opens the chart trader panel and allows you to place orders and shows the current pnl. However it does not enable to context menu order placement options or the on-chart order and avg price markers. Any idea how that can be enabled as well?

Thanks,
Tim


Reply With Quote
 
(login for full post details)
  #19 (permalink)
Germany
 
Experience: Beginner
Platform: NinjaTrader
Trading: Futures
 
Posts: 15 since Jan 2013
Thanks: 4 given, 1 received

Why NinjaTrader doesn´t allowed to use both? ChartTrader and Strategy together?
What was the intention to avoid the simultaneously usage?

Some people need the strategy calculations to obtain signals and the chart trader to execute them.

Reply With Quote


futures io Trading Community Platforms and Indicators NinjaTrader > Open ChartTrader with Strategy


Last Updated on March 27, 2013


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
 

Journal Challenge w/$1500 prizes from Topstep!

February
 

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

March
 

Call Option Buying: The New Pain Trade? w/Carley Garner

Elite only
     



Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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