NexusFi: Find Your Edge


Home Menu

 





get current price of instruments OR dynamically add series to BarsArray


Discussion in NinjaTrader

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




 
Search this Thread
  #1 (permalink)
evanmedeiros
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


Reply With Quote

 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
24 thanks
2026 Jlab journal
10 thanks
Lady Vols Primer: Trading Volatility Journal
8 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Trying to learn Volume and price action correlation
5 thanks




Last Updated on November 9, 2013


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts