massachusetts
Posts: 7 since Oct 2013
Thanks Given: 2
Thanks Received: 1
|
Hi all,
Apologize in advance if this question has been answered previously, tried searching as best I could!
I have a strategy I am developing and there are times I need to calculate the current (or last close) price of an instrument of which my strategy is not running on. Is there any way to get the current price of a stock that was not initialized to the BarsArray at startup via Add(instrument)?
According to Ninjatrader reps there is no "standard" supported way of doing this without initializing instruments at the start of the strategy. But are there any work arounds? Has anyone used the asyncInvoke method used in Pivots indicator that could help me understand if it would be possible to use it this way?
Cbi.Globals.SynchronizeInvoke.AsyncInvoke(new System.Windows.Forms.MethodInvoker(InvalidateNow), null);
How about an outside API call to google finance or some other API just to retrieve the current price of a stock? The key distinction here is that I will not ahead of time (at strategy initialize) which stock I will need to retrieve the current price data for until later on.
Thanks!
Evan
|