[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 83
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите как должен выглядеть код, в котором прописаны следующие условия: если цвет индикатора меняется с красного на синий ставим отложенный ордер buystop, если наоборот цвет индюка сменился с синего на красный то sellstop?
Допустимо ли использовать сложные составные условия
очень даже допустимо
Если каждый раз при смене цвета ставить ордер, то не много ли их будет?
Индикатор трендовый, он не каждый же бар меняет цвет. Меня интересует само условие проверки смены цвета баров и на основе этого выставить отложку. Например открылся новый бар, смотрим если предыдущий стал синий, а перед предыдущим был красный, значит произошла смена цветов и нужно выставить отложник.
У меня есть один индикатор в котором все 8 индикаторных массива заняты. Как правильно создать второй, чтобы в нём, в 1 индикаторном массиве, рисовалась кривая из первого индикатора?
Оба индикатора #property indicator_chart_window.
Самое наглядное объяснение, это аналог в виде кода двух связанных индикаторов.
Заранее, СПАСИБО!!!
Это работает.Это не работает.
//+------------------------------------------------------------------+ //| __proba_ORSE.mq4 | //+------------------------------------------------------------------+ #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 LightSeaGreen //---- buffers double MovingBuffer[]; //+------------------------------------------------------------------+ int init() { SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,MovingBuffer); return(0); } //+------------------------------------------------------------------+ int start() { int i,counted_bars=IndicatorCounted(); //---- int limit=Bars-counted_bars; if(counted_bars>0) limit++; for(i=0; i<limit; i++) MovingBuffer[i]=iCustom(NULL,0,"___ORSE", 0, i); return(0); }
Терминал виснет. Почему, не пойму.
Индикатор трендовый, он не каждый же бар меняет цвет. Меня интересует само условие проверки смены цвета баров и на основе этого выставить отложку.
TimeCurrent() % 86400
????