помогите со стопами

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Bogdan Chirukin
312
Bogdan Chirukin  

stopLoss = NormalizeDouble((MarketInfo(Symbol(), MODE_BID) - 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits);

takeProfit = NormalizeDouble((MarketInfo(Symbol(), MODE_BID) + 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits);   

эти стопы в ордере на покупку ордерсендом нормально работают, а эти



stopLoss = NormalizeDouble((MarketInfo(Symbol(), MODE_ASK) - 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits);

takeProfit = NormalizeDouble((MarketInfo(Symbol(), MODE_ASK) + 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits);  

при продаже дают 130 не правильные стопы. Где ошибка?

Konstantin Nikitin
9315
Konstantin Nikitin  
stopLoss = NormalizeDouble((MarketInfo(Symbol(), MODE_ASK) + 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits);
takeProfit = NormalizeDouble((MarketInfo(Symbol(), MODE_ASK) - 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits);  
Bogdan Chirukin
312
Bogdan Chirukin  
Konstantin Nikitin:
спасибо, даже не подумал...
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий