Как кодировать? - страница 104

 

Цвет линии

Еще раз привет

Я создаю индикатор, который рисует линию через график (подобно тому, как это делает скользящая средняя ).

Линия строится со значениями, взятыми из буфера.

Я бы хотел, чтобы линия рисовалась зеленым цветом, если значение на текущем баре выше, чем значение на предыдущем баре, и красным, если ниже.

Как я могу это сделать?

Заранее спасибо за любую помощь.

 

В основном я бы хотел, чтобы это выглядело так:

Файлы:
line.gif  7 kb
 

Почему мое последнее сообщение было перемещено из основного форума по программированию в конец этой темы?

(Спасибо за помощь MathCos, ребята!).

 

Вышеуказанная проблема была решена

 

Модификация советника

Здравствуйте,

На данный момент советник: boincinPipEA_BigBear_nonlagdot использует в качестве основного индикатора: NonLagZigZag_v2 и ZigZag Pointer, а в качестве фильтра nonlagdot.

Возможно ли удалить NonLagZigZag_v2 и ZigZag Pointer из исходного кода и сделать nonlagdot основным индикатором?

Я не силен в программировании, есть идеи, что нужно изменить?

Спасибо за помощь.

 
mladen:
у каждого языка кодирования есть свои проблемы, и, возможно, мы должны просто найти решения в нашей среде (решения есть, все, что нам нужно сделать, это найти их)

Отличный комментарий! Полностью согласен.

Lux

 

закрыть все после определенного % прибыли

привет,

Я хочу закрывать все сделки при достижении % прибыли на еженедельной основе.

Поэтому мне нужно знать баланс счета в воскресенье вечером 24.00 - нет проблем.

Мне нужно знать эквити на воскресенье вечером 24.00 - нет проблем.

Но как мне их хранить? И как позволить ea считывать эти значения, ведь если произойдет отключение питания, ea придется запускаться заново и считывать значения из хранилища.

Я знаю, как это сделать в VB, но как это сделать в mql?

Буду благодарен, если кто-нибудь подскажет.

 

Запишите их в файл. Загляните в файлы справки, и вы разберетесь.

Удачи.

LUx

 

Ценовая этикетка и текст

Привет

может кто-нибудь подсказать/научить меня, как правильно разместить этикетку с ценой и текст. Я уже искал и нашел вот это

https://www.mql5.com/en/forum/175530

if(ObjectFind("P label") != 0)

{

ObjectCreate("P label", OBJ_TEXT, 0, Time[0], Close[0]);

ObjectSetText("P label", "Price", 10, "Arial", Red);

}

else

{

ObjectMove("P label", 0, Time[0], Close[0]);

}

[/CODE]

[CODE]ObjectCreate("Trade", OBJ_LABEL, 0, 0, 0);

ObjectSetText("Trade", "n", 40, "Wingdings", Red);

ObjectSet("Trade", OBJPROP_CORNER, 1);

ObjectSet("Trade", OBJPROP_XDISTANCE, 30);

ObjectSet("Trade", OBJPROP_YDISTANCE, 30);

Но все еще не знаю, как применить. Я прилагаю вместе этот индикатор для моего изучения в кодировании.

Пример как на картинке ниже, это то, что я хочу, спасибо!!!

Файлы:
teach.gif  12 kb
 

опс, я уже нашел исходный код. взял его отсюда

Waddah Attar Dayly CAMERILLA - База кода MQL4

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