Мне еще долго ждать, как ни как паска уже прошла?
Может кто-то в состоянии и в адеквате собрать сов который бы вставлял разнонаправленные ордера?
if(nn == 1) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M1, 600, 0, MODE_LWMA, PRICE_CLOSE, 1), Digits);
if(avrprice > mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M5, 600, 0, MODE_LWMA, PRICE_CLOSE, 1), Digits);
}
if(avrprice > mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M15, 600, 0, MODE_LWMA, PRICE_CLOSE, 1), Digits);
}
}
if(nn == -1) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M1, 600, 0, MODE_LWMA, PRICE_CLOSE, 1) + MarketInfo(Symbol(), MODE_SPREAD) * Point, Digits);
if(avrprice < mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M5, 600, 0, MODE_LWMA, PRICE_CLOSE, 1) + MarketInfo(Symbol(), MODE_SPREAD) * Point, Digits);
}
if(avrprice < mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M15, 600, 0, MODE_LWMA, PRICE_CLOSE, 1) + MarketInfo(Symbol(), MODE_SPREAD) * Point, Digits);
}
}
for(i = 0; i < OrdersTotal(); i++) {
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if((OrderSymbol() == Symbol())&&(OrderMagicNumber() == Magic)&&((OrderType() == OP_BUY)||(OrderType() == OP_SELL))) {
ModifyOrder(-1, 0, mm, 0);
← предыдущая следующая →
Names