Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Export last data to file
Collapse
X
-
Hi curious, welcome to our support forums! Yes, you would need custom coding to write this to a txt file - http://www.ninjatrader-support2.com/...ead.php?t=3477
For Level1 data you can work with OnMarketData() - http://www.ninjatrader-support.com/H...arketData.html
-
As I understand for level1 data I can use both OnMarketData() and OnBarUpdate() methods. What is the difference between them for bid/ask data export? Almost every bid/ask change brings OnBarUpdate also. Am I right? Or there is any difference which I have not considered?
Comment
-
each bid/ask change doesn't necessarily mean OnBarUpdate is called. for example, if someone canceled an order right at the ask, the ask would drop but there would be no reported executions. see one of my older posts to get a feel for what can be done with last/bid/ask data.. http://www.ninjatrader-support2.com/...ad.php?t=10296Originally posted by curious View PostAs I understand for level1 data I can use both OnMarketData() and OnBarUpdate() methods. What is the difference between them for bid/ask data export? Almost every bid/ask change brings OnBarUpdate also. Am I right? Or there is any difference which I have not considered?
Comment
-
Going back to your example. You offer to use the File.WriteAllLines() method (or I can use File.WriteAllText() instead), but they work only with string data type. Is there any method to output doubles (bid, ask, etc.) directly or I have to use Convert.ToString() function before and File.WriteAllLines()/File.WriteAllText() then?Originally posted by NinjaTrader_Bertrand View PostYes, you would need custom coding to write this to a txt file - http://www.ninjatrader-support2.com/...ead.php?t=3477
Comment
-
Well, it doesn't work w/o .ToString(). Returns 2 errors:Originally posted by NinjaTrader_Ben View PostHello,
If I recall correctly, they should write fine. Try it, if it does not work you will need use .ToString()
The best overloaded method match for 'System.IO.File.WriteAllText(string,string)' has some invalid arguments
Argument '2': cannot convert from 'double' to 'string'
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by CarlTrading, 03-31-2026, 09:41 PM
|
1 response
152 views
1 like
|
Last Post
|
||
|
Started by CarlTrading, 04-01-2026, 02:41 AM
|
0 responses
87 views
1 like
|
Last Post
by CarlTrading
04-01-2026, 02:41 AM
|
||
|
Started by CaptainJack, 03-31-2026, 11:44 PM
|
0 responses
131 views
2 likes
|
Last Post
by CaptainJack
03-31-2026, 11:44 PM
|
||
|
Started by CarlTrading, 03-30-2026, 11:51 AM
|
0 responses
127 views
1 like
|
Last Post
by CarlTrading
03-30-2026, 11:51 AM
|
||
|
Started by CarlTrading, 03-30-2026, 11:48 AM
|
0 responses
106 views
0 likes
|
Last Post
by CarlTrading
03-30-2026, 11:48 AM
|

Comment