Вопросы от "чайника" - страница 39

 
Swan:

таки меняет.. данные будут копироваться, но не всегда с первой попытки.. а после критической ошибки советник тупо прекращает работу.

while( ... rates_open_hour <= 0 //копировалось только доступное на данный момент времени количество данных и соответственно массив мог быть меньше 15625.


А ситуация возникает из-за недостаточного курения мануалов :)

Я не курю ))))))))))))


И еще один вопрос... тестер прогоняет одинаково каждый раз в режиме "ГЕНЕТИЧЕСКИЙ АЛГОРИТМ"? или каждый раз по новой "размышляет"... второй вариант был бы предпочтительней...

 
BaTTLeBLooM:

Я не курю ))))))))))))


И еще один вопрос... тестер прогоняет одинаково каждый раз в режиме "ГЕНЕТИЧЕСКИЙ АЛГОРИТМ"? или каждый раз по новой "размышляет"... второй вариант был бы предпочтительней...

Читайте справку - https://www.metatrader5.com/ru/terminal/help/algotrading/optimization_types

А также статью Генетические алгоритмы - это просто!

 

Подскажите, что не так?

MqlDateTime tm;
void OnTick()
  {
    if(tm.day_of_week==3)  Alert("среда");
  }
Почему не работает?
 
Europa:

Подскажите, что не так?

Почему не работает?

У вас структура ничем не заполнена.

MqlDateTime tm;
void OnTick()
  {
    TimeCurrent(tm);
    if(tm.day_of_week==3)  Alert("среда");
  }
 
Urain:

У вас структура ничем не заполнена.


Упссс... :)

Спасибо!!! 

 
Добрый день

Возможно ли
в модуле сигналов реализовать чтоб ставил отложенные ордера ? как например LongCondition() дает добро на обычный
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Lodar:
Добрый день

Возможно ли
в модуле сигналов реализовать чтоб ставил отложенные ордера ? как например LongCondition() дает добро на обычный

а при чем тут сигналы и тип ордера?  сигнал одно, а тип ордера другое.  не смешивайте и не запутаетесь.
 
sergeev:
а при чем тут сигналы и тип ордера?  сигнал одно, а тип ордера другое.  не смешивайте и не запутаетесь.
спасибо.
как поменять тип ?)
например в OpenLongParams нету установки типа или нужно просто установить цену, но почему-то не получается.....
 
конкретный тип ведь задается при установке ордера. OrderSend
 
Lodar:
спасибо.
как поменять тип ?)
например в OpenLongParams нету установки типа или нужно просто установить цену, но почему-то не получается.....

Нужно просто установить цену.

Если цена не устанавливается (по умолчанию 0.0) или устанавливается тек. рыночная, то CExpertTrade побуждаемый из CExpert открывает позицию по рынку.

Если цена устанавливается лучше рынка (ниже текущей для покупки и выше текущей для продажи), CExpertTrade выставит лимит-ордер (при соблюдении отступа).

Если цена устанавливается хуже рынка (выше текущей для покупки и ниже текущей для продажи), CExpertTrade выставит стоп-ордер (при соблюдении отступа).

Причина обращения: