Herman, My Svkey is the same as your code:
* global* SVKey; SVKey = Name()+NumToStr(GetChartID(),1.0,*False*); This is what you mean, yes? So I will get a different key with each chart. Adrian On Wed, Mar 10, 2010 at 9:54 PM, Herman <[email protected]> wrote: > > > If the SVKey is shared between several programs you can get this type of > thing. > > make sure you use a unique key for each chart. > > herman > > > > > > Thanks Herman, > > I've isolated it to another variable, unrelated to your code. The system > failed to send an order to IBController due to the number of shares variable > doing something stupid. > > My whole system is going awry today. It's sending orders when the buy > signal is not triggered. Very wierd. And it's sending multple orders, even > though there is a valid OrderID and a valid "if OrderID == "". > > Very strange indeed! > > Adrian > > > > > On Wed, Mar 10, 2010 at 8:10 PM, Herman <[email protected]> wrote: > > Looks like SVKey is undefined, try adding _trace("SVKey: "+SVKey); > to see what value it has. > > herman > > > > > > > I have been using Hermans excellent info on keying static variables, found > here: > > http://www.amibroker.org/userkb/2007/04/21/using-a-static-variable-key/ > > However, I started a new DB today, and now the code is failing on me. I > keep getting the error: > > Stock Breakout2 > global SVKey; > lnlndicator= Status(’Action”) == 1; > if( Inindicator) StaticVarSetText(Sname+SVKey, Svalue) > A > ErrorS. > Argument #2 has incorrect type (the function expects different argument > type here) Use ‘Edit Formula’ to correct error > > Any ideas on what might be the issue here? > > Thanks, > > Adrian > > > > > > > > >
