PDA

View Full Version : historical pricing...still don't understand


funk101
04-12-2007, 02:17 AM
I'm in a trade with my strategy. 2 long euro. I make a change in my strategy, and go to reload it. It reruns the long entry, and now I'm 4 long euro. I have the logic in place looking for MarketPosition.flat, etc. and :

if (historical){ return; }

What other settings do I need to have in order for this not to happen? 'Cause instantly my strategy is messed up. It thinksI'm long 2 still, but I see in the dome, and elsewhere I'm 4 long. And now my stoploss system won't work.

NinjaTrader_Ray
04-12-2007, 02:47 AM
Hi Funk101,

To clarify.

Your strategy is running:

Your strategy is long 2
Your account (live or Sim101) is long 2 (Positions Tab in Control Center)

You change your strategy, re-run it:

Your strategy is long 2 (strategies tab)
Your account (live or Sim1010) is long 4 (Positions Tab in Control Center)

Is this correct?

Ray

funk101
04-12-2007, 07:16 AM
yes, SIM account

NinjaTrader_Ray
04-12-2007, 07:27 AM
Thanks.

When you reload your strategy, its the same as removing and adding it back. It creates a new strategyinstance.

Therefore here is what is happening -

Account Flat
You start your strategy which goes long 2. Now both your strategy and account are long 2
You change and reload your strategy
The original strategy is terminated
A new one is started
It goes long 2
Now you have 4 in your account

If you are in the midst of tweaking your strategy, I suggest manually closing the 2 long in your account prior to reloadingthe strategy.

Ray

funk101
04-12-2007, 07:32 AM
hmm, too bad. 'Cause often times I would like to stay in the position, and just tweak something "around" it.