NexusFi: Find Your Edge


Home Menu

 





get current price of instruments OR dynamically add series to BarsArray


Discussion in NinjaTrader

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




 
Search this Thread

get current price of instruments OR dynamically add series to BarsArray

  #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

Can you help answer these questions
from other members on NexusFi?
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
ZombieSqueeze
Platforms and Indicators
REcommedations for programming help
Sierra Chart
What broker to use for trading palladium futures
Commodities
 




Last Updated on November 9, 2013


© 2024 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 - Privacy Policy - Downloads - Top
no new posts