NT8 Print DrawingTools Help - NinjaTrader | futures.io
futures.io futures trading
 

Go Back   futures.io

> Futures Trading, News, Charts and Platforms > Platforms and Indicators > NinjaTrader


NT8 Print DrawingTools Help
Started:November 25th, 2016 (10:23 AM) by tiger1 Views / Replies:109 / 2
Last Reply:November 29th, 2016 (12:43 AM) Attachments:0

Welcome to futures.io.

Welcome, Guest!

This forum was established to help traders (especially futures traders) by openly sharing indicators, strategies, methods, trading journals and discussing the psychology of trading.

We are fundamentally different than most other trading forums:
  • We work extremely hard to keep things positive on our forums.
  • We do not tolerate rude behavior, trolling, or vendor advertising in posts.
  • We firmly believe in openness and encourage sharing. The holy grail is within you, it is not something tangible you can download.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.


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, and we will never resell your private information.

-- Big Mike
     

Reply
 
Thread Tools Search this Thread

NT8 Print DrawingTools Help

Old November 25th, 2016, 10:23 AM   #1 (permalink)
Trading Apprentice
London, UK
 
Futures Experience: Beginner
Platform: NinjaTrader, TradingView
Broker/Data: Oanda
Favorite Futures: Crude Oil CFDs
 
tiger1's Avatar
 
Posts: 16 since May 2015
Thanks: 7 given, 1 received

NT8 Print DrawingTools Help

In NT8, I am having trouble with the following code, I need urgently to start manual back testing:

Code:
 
Code
Print(Message); //Hello World!
				
				foreach (DrawingTool draw in DrawObjects)
				{
					if (draw.GetType().Name == "Dot")
						{
						Print("Dot");
						Print(draw.GetType());					
						Print("Dot2");
						DrawingTools.Dot myDot = draw as DrawingTools.Dot;
						Print(myDot.Anchor.Price); 
				}
Quote:

Quoting 
Hello World!
Hello World!
Dot
NinjaTrader.NinjaScript.DrawingTools.Dot
Dot2
Strategy 'Test2': Error on calling 'OnStateChange' method: Object reference not set to an instance of an object.

After Dot2 I can't get what I really need, to print (myDot.Anchor.Price)

Thanks!

Reply With Quote
     

Old November 25th, 2016, 03:11 PM   #2 (permalink)
Administrator: Retired Backtester
 Vendor: speedytradingservers.com 
Rennes France
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: IB/Kinetick
Favorite Futures: Futures
 
sam028's Avatar
 
Posts: 3,230 since Jun 2009
Thanks: 3,453 given, 3,804 received

Your piece of code should be in OnBarUpdate(), is it now?


tiger1 View Post
In NT8, I am having trouble with the following code, I need urgently to start manual back testing:

Code:
 
Code
Print(Message); //Hello World!
				
				foreach (DrawingTool draw in DrawObjects)
				{
					if (draw.GetType().Name == "Dot")
						{
						Print("Dot");
						Print(draw.GetType());					
						Print("Dot2");
						DrawingTools.Dot myDot = draw as DrawingTools.Dot;
						Print(myDot.Anchor.Price); 
				}
Quote:

After Dot2 I can't get what I really need, to print (myDot.Anchor.Price)

Thanks!


Usually in trading, those who know don't talk, and those who talk don't know. (Al Brooks)
success requires no deodorant! (Sun Tzu)
Reply With Quote
     

Old November 29th, 2016, 12:43 AM   #3 (permalink)
Trading Apprentice
Denver CO USA
 
Futures Experience: None
Platform: NT, JForex, Mql4 & 5
Broker/Data: FXCM
Favorite Futures: Forex
 
Posts: 23 since Sep 2016
Thanks: 0 given, 9 received


Is Dot a multi anchor property (Anchor would be null and you would get that error)

Try iterating

foreach (ChartAnchor chartAnchor in myDot.Anchors)
{
Print(chartAnchor.Price);
}

Reply With Quote
     

Reply



futures.io > Futures Trading, News, Charts and Platforms > Platforms and Indicators > NinjaTrader > NT8 Print DrawingTools Help

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)
 

Al Brooks: Stop Losing when a Good Trade goes Bad, Correcting Mistakes

Elite only
 

Trading Technologies: Algo Design Lab hands-on

Dec 13

Normal webinar schedule resumes after the holidays

January
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to print with decimals? sosolala EasyLanguage Programming 3 September 21st, 2014 04:28 AM
Print, Rally, Then What? Quick Summary News and Current Events 0 November 17th, 2011 09:30 AM
Print an entire Forum? SteveW Traders Hideout 5 September 11th, 2011 08:30 PM
I'm trying to print the values from an ArrayList kaywai NinjaTrader Programming 13 May 13th, 2011 10:33 AM
Anyone using Print+ from moneyflowbars.com? Need your help Chipmunk Vendors and Product Reviews 5 October 20th, 2010 05:30 AM


All times are GMT -4. The time now is 06:04 PM.

Copyright © 2016 by 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
Page generated 2016-12-08 in 0.08 seconds with 19 queries on phoenix via your IP 54.159.129.152