Да. У меня есть одна мысль. Мой код stoploss:

Code:
IPosition position = source.Positions.LastPositionActive;


Code:
double stopLossPrice = stopLossBase * koeff;
						
			if (position.IsShort) {
				stopLossPrice = position.EntryPrice + stopLossPrice;
			} else {
				stopLossPrice = position.EntryPrice - stopLossPrice;
			}
			
			position.CloseAtStop(
				barIndex,
				stopLossPrice,
				SignalUtils.STOP_LOSS_CLOSE
			);


Может ли быть такое, что position.IsShort вернул true для позиции типа лонг?


Как у вас вообще дела с многопотчоностью? Если выполняются два скрипта, надо ли думать о том, чтобы все что внутри было thread-safe?


Отредактировано Sherman81 (Tue Mar 29 2011 12:28 PM)