Нужен Советник
Это не множко не то.Надо чтоб советник следил за определенными двумя ордерами.
Т.к. будет открыто например 10 сделок.И для каждых двух сделок свои советник.
Это не множко не то.Надо чтоб советник следил за определенными двумя ордерами.
Т.к. будет открыто например 10 сделок.И для каждых двух сделок свои советник.
Кимовский может следить за определенными магиками. Присваивайте нужным группам ордеров определенный магик и запускайте отдельно на каждую группу по кимовскому советнику, настроенному на этот магик. "И так восемь раз".
extern int TICKET_1 = 0; // Номер первого ордера extern int TICKET_2 = 0; // Номер второго ордера extern double TOTAL_PROFIT = 0.0005; // "при общем плюсе 5-10 пунктов закрывал бы оба ордера" int start() { double profit = 0; OrderSelect(TICKET_1,SELECT_BY_TICKET); profit += OrderProfit() / (OrderLots() * 10); OrderSelect(TICKET_2,SELECT_BY_TICKET); profit += OrderProfit() / (OrderLots() * 10); profit = profit / MarketInfo(Symbol(),MODE_DIGITS); if(profit > TOTAL_PROFIT) { CloseByTicket(TICKET_1); CloseByTicket(TICKET_2); } } bool CloseByTicket(int ticket) { if( OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)==true ) { if(OrderType()==OP_BUY) return(OrderClose(OrderTicket(),OrderLots(),Bid,3)); if(OrderType()==OP_SELL) return(OrderClose(OrderTicket(),OrderLots(),Ask,3)); } else { return(false); } }
Не видел кимовского, только что написал. По идее готовый, попробуй. Я не тестировал
P.S. Подправил
после компиляции выдает 2 ошибки
Нужен советник который бы следил за двумя открытыми сделками и при общем профите в 5-10 пунктов закрывал оба ордера.(т.е. я задаю в настроиках советника номера ордеров и он дальше следит за общим результатом и при общем плюсе 5-10 пунктов закрывал бы оба ордера)
Ребята кто может помочь?