свитч нужен для увеличения тф, написано же. при совпадении лоу бара на тф с лоу бара на текущем тф цикл должен прерваться
со свитчем порядок, он делает что должен - увеличивает тф
Ленивый Вы однако, и не доверяете тем у кого спрашиваете, в данном скрипте по аналогии алерт должен возвратить 15, но возвратит 43200 (см. скрипт ниже) почему?
void start(){
int per=5;
switch (per) {
case1: per=5; // тут должны быть break;case5: per=15;//тут должны быть break;case15: per=30;
case30: per=60;//тут должны быть break;case60: per=240;
case240: per=1440;//тут должны быть break;case1440: per=10080;
case10080: per=43200;
}
Alert(per); //15 да уж нет 43200 почему?
}
Просьба не критиковать, а изучать.
Если же нет, с вами врядли кто нить захочет вести диалог а будет продолжаться монолог!
суть то - он ищет на текущем тф - минимум, который обозначен на другом ТФ - а там такие данные либо отсутствуют, либо несовпадают... т.к. в МТ4 бары на старших тф не из минуток строятся... как например в МТ5..
зачем мне break в свитче?
свитч нужен для увеличения тф, написано же. при совпадении лоу бара на тф с лоу бара на текущем тф цикл должен прерваться
Читаем и учим https://book.mql4.com/ru/operators/switch
А если условие не выполняется брейк не сработает.
зачем мне break в свитче?
свитч нужен для увеличения тф, написано же. при совпадении лоу бара на тф с лоу бара на текущем тф цикл должен прерваться
со свитчем порядок, он делает что должен - увеличивает тф
Ленивый Вы однако, и не доверяете тем у кого спрашиваете, в данном скрипте по аналогии алерт должен возвратить 15, но возвратит 43200 (см. скрипт ниже) почему?
Читаем и учим https://book.mql4.com/ru/operators/switch или смотрим ПРИМЕР снизу (практический).
Просьба не критиковать, а изучать.
Если же нет, с вами врядли кто нить захочет вести диалог а будет продолжаться монолог!
картинко
Пожалуйста, Вы не понимаете мкюл4, перефразируйте вопрос.
Если есть задача которую Вам не удается решить, тогда попросите совета, но понятным для Всех языком.
Допустим так:
- Необходимо найти патерн (повторяющуюся комбинацию свеч..баров) с привязкой по трем барам на определенном тайм фрейме (интересен Н1), а именно .....
Утро вечера мудренее...
а в завис будет... изза несовпадения данных на разных ТФ... кривые котировки видимо в базе..
да не смяшно :) -
А причем здесь "кривые котировки" даже если их и вовсе нет? Были бы ровные, другое дело (просто почему то рассмешило) ;)