From control center.strategy window, a NTscript strategy ws enabled, and it entered a position with ProfitTarget and StopLoss actived by the strategy. The stopLoss and limit orders had working status in the control center.orders window.
I then changed focus to a chart window of the same symbol as the strategy was running (BGU). ChartTrader was closed and its minimize arrow was not visible in the border area.
I then opened chart trader with the menu bar icon. The chart displayed the stoploss and limit orders that the NTscript had entered and it duplicated those orders. I now had a double stoploss and limit orders showing on chart. The live entry order was not duplicated.
The NTscript strategy exited its position and one set of stoploss and limits were removed. An exit order however was not issued.
Confused as to what was happening, I clicked the cancel "X" on ChartTrader stoploss line and the 2nd limit and stoploss was cancelled. The position remained visible so I then hit ChartTrader "CLOSE" button to exit the position. The position was sold.
I closed chart trader with minimize arrow.
The NTscript strategy had disabled itself (not by script). I enabled the strategy and got an error message "Failed to execute DB job 'StrategyUpdateJob': The primary key value cannot be deleted because references to this key still exist. [ Foreign key constraint name = FK__nt_strategy2strategy__00000000000002D4 ]
I had to repair and reset the database and exit NT twice before I could enable the strategy.
There is conflict between Chart trader and NTscript strategy.
If strategy and ChartTrader conflict, then ChartTrader should be locked out from activation.
There is no way to remove ChartTrader from a chart. It can only be minimized with its minimize arrow left showing on the chart border. This leads to confusion as to weather or not it is active. There should be a way to remove it.

Comment