[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 132
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тогда, наверное, так:
Это правильно?
Вот теперь все понял.
Спасибо.
такой встроенной ф-ции нет, нужно писать самостоятельно, пример я показывал здесь:https://www.mql5.com/ru/forum/131277/page113
спасибо
такой встроенной ф-ции нет, нужно писать самостоятельно, пример я показывал здесь:https://www.mql5.com/ru/forum/131277/page113
А как прописать чтоб у советника было только это одно условие для открытия сделок.
alsu:
Тогда не нужно size-1, иначе при первом запуске индексация будет 0-1 и размер массива будет нулевым.
Тогда уж так:
Тогда не нужно size-1, иначе при первом запуске индексация будет 0-1 и размер массива будет нулевым.
Тогда уж так:
Там инициализация в начале программы int size=1;
такой встроенной ф-ции нет, нужно писать самостоятельно, пример я показывал здесь:https://www.mql5.com/ru/forum/131277/page113
Почему когда я присоеденил этот код он открывает невероятно большое количество сделок?
Там инициализация в начале программы int size=1;
Почему когда я присоеденил этот код он открывает невероятно большое количество сделок?
такого не может быть, т.к. в коде:
нет ни одной торговой операции https://book.mql4.com/ru/trading/ordersend
такого не может быть, т.к. в коде:
нет ни одной торговой операции https://book.mql4.com/ru/trading/ordersend
дак я вставил
if(profit == 0 &&time == 0){//действия если история чистая
OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,Bid-6*Point);
return;
}
if(profit >= 0){//действия если последний ордер был прибыльным, или нулевым
OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-12*Point,Bid+12*Point);
return;
}
if(profit < 0 ){//действия если последний ордер был убыточным
OrderSend(Symbol(),OP_SELL,0.1,Bid,3,Bid+15*Point,Bid-15*Point);
return;
}
return(0);
}