Форум о заработке, инвестициях и криптовалюте - Показать сообщение отдельно - Советник "Авто-профит"
Показать сообщение отдельно
Старый 07.12.2013, 13:43   #81
Pochtarenko
Acrypto "V.I.P."
 
Аватар для Pochtarenko
 
Регистрация: 27.06.2012
Сообщений: 14,230
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

nicko5672, вы ко мне обращались, что бы переделать этот советник, что бы он закрывался по первому открытому ордеру. Я обращался к нашему форумчанину Yurchik36, он подсказал, что искать нужно в этом куске кода:



double f0_5() {

double ld_ret_0 = 0;

for (g_pos_484 = OrdersTotal() - 1; g_pos_484 >= 0; g_pos_484--) {

OrderSelect(g_pos_484, SELECT_BY_POS, MODE_TRADES);

if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;

if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356)

if (OrderType() == OP_BUY || OrderType() == OP_SELL) ld_ret_0 += OrderProfit();

}

return (ld_ret_0);



Но, перелопатил не только здесь, но и все функции, которые имеют отношение к закрытию ордеров OrderProfit(); Уже изменил, код так, что еле вспомнил, что бы вернуть назад)))).

Скажу, честно я так и не врубился, он упорно закрывается профит по усреднению ((((.
Pochtarenko вне форума   Ответить с цитированием