• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

[DrawingTool] How to determine method of reaching State.Terminated?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • [DrawingTool] How to determine method of reaching State.Terminated?

    hello,

    Does anybody know how to tell the difference in how a drawing reaches State.Terminated?

    I'm trying to check if my custom drawingtool reaches Terminated state when a drawing is deleted/removed, as opposed to reaching State.Terminated via reloading ninjascript.


    Thanks!
    TG

  • gubbar924
    replied
    I have not yet tried it on a drawingtool, but it had worked successfully in the past for me (on an indicator script)

    Leave a comment:


  • NinjaTrader_AlanP
    replied
    Hello gubbar924,

    There would be no supported method however I will submit a feature request.

    I'm curious to know if you were able to get edges suggestion to work.

    Please let us know if you need further assistance.

    Leave a comment:


  • gubbar924
    replied
    @-=Edge=-
    Thank you, I had forgotten about using a variable for state checking, I'll give that a go.

    @NinjaTrader_AlanP
    I dont need to do anything specific with it, I was just wondering if there was a way to run some code only if/when the script/item is being removed from the chart.


    thanks guys!

    Leave a comment:


  • -=Edge=-
    replied
    Originally posted by gubbar924 View Post
    Does anybody know how to tell the difference in how a drawing reaches State.Terminated?

    1.) Declare and set private bool in your drawing tool to false..
    private bool b_ConfigSet = false;

    2.) In State.Configure set bool true.. (this only runs once)
    b_ConfigSet = true;

    3.) In State.Terminated use bool as Condition.. (only print if configured)
    if(b_ConfigSet) Print("Something");



    Leave a comment:


  • NinjaTrader_AlanP
    replied
    Hello gubbar924,

    I’m not seeing a simple way to check this.

    What are you trying to do in State.Terminated that you need to know the difference?

    I look forward to your reply.

    Leave a comment:

Latest Posts

Collapse

Topics Statistics Last Post
Started by Rogue_Two, Yesterday, 02:53 PM
1 response
7 views
0 likes
Last Post NinjaTrader_EricB  
Started by dariuszszyc, Today, 12:07 AM
1 response
7 views
0 likes
Last Post login_dejavu  
Started by KennyK, Yesterday, 09:28 PM
1 response
10 views
0 likes
Last Post NinjaTrader_ChelseaB  
Started by vindiou, Yesterday, 02:37 AM
1 response
24 views
0 likes
Last Post NinjaTrader_ChelseaB  
Started by login_dejavu, Yesterday, 10:55 AM
2 responses
27 views
0 likes
Last Post NinjaTrader_ChelseaB  
Working...
X