- Работа советника только после формирования всей свечи?
- Нужна помощь срочно!
- [Архив!] FOREX - Тенденции, прогнозы и следствия (Эпизод № 21: январь 2013) Продолжение следует...
Как проверить все тики преведущей сформировавшейся свечи нужно проверить показания индикатора, ДЛЯ ТОГО ЧТОБЫ УБИДИТЬСЯ, ЧТО ИНДИКАТОР(cci) в период формирования преведущей свечи ДОСТИГ ОПРЕДЕЛЕННОГО ЧИСЛА И ЗАФИКСИРОВАЛСЯ В ЭТОМ НАПРАВЛЕНИЕ, а не дергается возле этого числа во время формирования свечи я не знаю, сколько тиков было в прошлой свече
Если время начала нулевого бара изменилось, то можно сказать что предыдущий бар сформирован и началось формирования нового.
На предыдущем баре можно только проверить значение. Что бы знать было пересечение или нет, надо еще знать и значения до него.
Например
int start(){ double CCI2=iCCI(Symbol(), 0, 14, PRICE_CLOSE, 2); // получили значение на втором баре double CCI1=iCCI(Symbol(), 0, 14, PRICE_CLOSE, 1); // получили значение на первом баре if ((CCI2-100.0)*(CCI1-100.0)<0) {...} // Произошло пересечение (только осталось узнать сверху вниз или снизу вверх) }
Хотя варианты реализации могут быть и разными.
Да и параметры индикатора желательно было бы вынести во внешние переменные для возможности их изменения.
Только надо было бы не забыть добавить функцию контроля открытия нового бара.
//=============================================================================== // Функция контроля нового бара //=============================================================================== bool NevBar(){ static int PrevTime=0; if (PrevTime==Time[0]) return(false); PrevTime=Time[0]; return(true); }Желательно ее вызывать первой в функции start(). Возвращает true при формирования нового бара.
Vinin подскажите пожалуйста как можно определить что Alligaor вырвался чуть дальше цены перед началом вероятного тренда по шкале времени он в этот момент впереди находится как записать (если Alligator вырвался вперед ) какими функциями можно воспользоваться заранее спасибо большое.
Что значит Alligator вырвался вперед?
И похоже поможет скрин.
fate писал (а) >>
http://slil.ru/26065725 Только с одним условием (в отличие от скина) что лини Alligatora не будут выше или ниже бара когда они не много вырвутся вперед (по времени)
Давай уточним что такое Аллигатор. Аллигатор - это три Мувинга с периодами 5, 8,13 и со смещением 3, 5, 8
То есть эти три линии всегда находятся впереди цены.
Поэтому совершенно непонятна формулировка "когда они не много вырвутся вперед (по времени) "
Или надо уточнять теорию по этому индикатору. Или не корректно стоит вопрос.
Можно контролировать положение линий относительно друг друга и положение цены относительно линий.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования