i think i found the answer to my question by using a loop. If I am a correct when using a loop as long as the variable is with in the loop as long as the loop is running then it will not use value of the variable from out side the loop. for example shorton =0 ; for (i=o......) ( code referencing shorton shorton =1; ) as long as the loop keeps runnning the shorton variable code in the begining will reference the code in the loop and not the code in that set shorton =0; before the loop.
is that correct?? thanks --- In [email protected], Noah Bender <knowaben...@...> wrote: > > i am trying to call a variable in the code that gets set later on in the > code, i see i can't do that. so i set the variable to 0. the problem is that > the variable later on gets set to 1 and I want to call the variable when it > is set to 1 and I can't seem to do that. > basically looks like this > > global Shorton; > Shorton=0; > Buy = (BarsSince(signalBar) < waitPeriod) Shorton==0; > .............. > //later on in code > shorton=1; > the problem is that later on sometimes the shorton gets set to 1. which is > what I want the buy code to reference. but it automatically references the > shorton as 0 because that is what it is set at the beginning. > I also can't put the buy code after the shorton is set, it will screw up my > code for the short side. > > Is there anyway to call the value when it is 1 and not 0 > > I am using an intraday chart. > can anyone help me??? >
