Уважаемые форумчани, доброго времени суток. Есть вопрос к разработчикам экспертов, индикаторов и т.д. В чем суть, нужно нарисовать трендовые линий по графику экспертом,к примеру вот так
if (Low[0]>Low[10]) может нужно еще какое нибудь условие // бычий тренд
{
ObjectCreate("Lt"+Time[2],OBJ_TREND,0,Time[10],Low[10,Time[0],Low[0]);
}
Но поскольку функция старт
отрабатывает на каждом тике и Low массив сдвигается на 1, то с каждым
баром он их рисует «миллион», но, а нужно так вроде как рисовались линий
вручную, линия на 11 бар потом опять на одиннадцать и т.д., что то, типа индикатора
зигзага. Может кто знает подскажите пожалуйста решение.
Заранее Всем спасибо.
static int last_Bars=0; if ((...) && (Bars-last_Bars)>=10) // может нужно еще какое нибудь условие // бычий тренд { ObjectCreate(...); last_Bars = Bars; }
Уважаемые форумчани, доброго времени суток. Есть вопрос к разработчикам экспертов, индикаторов и т.д. В чем суть, нужно нарисовать трендовые линий по графику экспертом,к примеру вот так
if (Low[0]>Low[10]) может нужно еще какое нибудь условие // бычий тренд
{
ObjectCreate("Lt"+Time[2],OBJ_TREND,0,Time[10],Low[10,Time[0],Low[0]);
}
Но поскольку функция старт отрабатывает на каждом тике и Low массив сдвигается на 1, то с каждым баром он их рисует «миллион», но, а нужно так вроде как рисовались линий вручную, линия на 11 бар потом опять на одиннадцать и т.д., что то, типа индикатора зигзага. Может кто знает подскажите пожалуйста решение.
Заранее Всем спасибо.
...нужно нарисовать трендовые линий по графику экспертом,к примеру вот так
if (Low[0]>Low[10]) может нужно еще какое нибудь условие // бычий тренд
{ ObjectCreate("Lt"+Time[2],OBJ_TREND,0,Time[10],Low[10,Time[0],Low[0]); }
Но поскольку функция старт отрабатывает на каждом тике и Low массив сдвигается на 1, то с каждым баром он их рисует «миллион», но, а нужно так вроде как рисовались линий вручную, линия на 11 бар потом опять на одиннадцать и т.д., что то, типа индикатора зигзага. Может кто знает подскажите пожалуйста решение.
Передвинуть объект -- использовать ObjectGet(),ObjectMove().
Имя объекта не меняйте и будет Вам счастье.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Уважаемые форумчани, доброго времени суток. Есть вопрос к разработчикам экспертов, индикаторов и т.д. В чем суть, нужно нарисовать трендовые линий по графику экспертом,к примеру вот так
if (Low[0]>Low[10]) может нужно еще какое нибудь условие // бычий тренд
{
ObjectCreate("Lt"+Time[2],OBJ_TREND,0,Time[10],Low[10,Time[0],Low[0]);
}
Но поскольку функция старт отрабатывает на каждом тике и Low массив сдвигается на 1, то с каждым баром он их рисует «миллион», но, а нужно так вроде как рисовались линий вручную, линия на 11 бар потом опять на одиннадцать и т.д., что то, типа индикатора зигзага. Может кто знает подскажите пожалуйста решение.
Заранее Всем спасибо.