Доработка ботов (советников, индикаторов) vol. 2

Здравствуйте, товарищи программисты.
Хочу поделиться идеей, может кто-то тоже решит подобное сделать для себя.

Торгую я руками. ТС достаточно формализована + некоторый опыт. Вот наконец удосужился начать учить торговую панель анализировать условия. Конечно не важно что это будет - панель или аналитический индикатор, не суть.
На скринах справа желтыми прямоугольниками обведено, - пока это начало, дальше буду дописывать. Думаю, почти весь чеклист можно реализовать, ну уж кроме РА - тут головой.
Давно пора было это сделать, можно было бы избежать многих лосей. Ну и лень - двигатель прогресса. У продаванов подобная такая фича бывает, и у нас может быть!
.
USDCADH4.png USDJPYH4.png

P.S. Вы не подумайте что на торговой панели мало кнопок. Их гораздо больше конечно, просто она свёрнута.
 
Уважаемые программисты выведите пожалуйста в буфер на стандартном RSI возможность настройки уровней разными цветами.
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    9,1 КБ · Просмотры: 146
Уважаемые специалисты!
Просьба поправить индикатор. Индикатор должен выдавать сигналы Arrows из буфера обмена. см вложение.
 

Вложения

Здравствуйте,есть индикатор Trendlord перерисовывает 2 бара назад,как сделать так чтобы рисовал на текущем баре?
 

Вложения

Добрый день! Прошу в индикатор добавить во внешние параметр ограничения расчета и отображения данных по истории, сейчас подтягивает всю историю и грузит терминал, спасибо.
 

Вложения

Всем привет! Советник с кучей индикаторов. Надо сделать, чтобы не закрывал позицию по обратному сигналу.
 

Вложения

Привет, можно добавит параметр отступ стрелка от графики в еом индикаторе. Не рисует. Заранее спосибо.
 

Вложения

  • EURUSDM1.png
    EURUSDM1.png
    68,5 КБ · Просмотры: 391
  • quantumfractals.mq4
    quantumfractals.mq4
    2,1 КБ · Просмотры: 144
Не зигазаг. Не рисует и не запаздывает. Нужен отступ стрелки, сейчась вылетают из графики, как видно на скрине.
 
Не зигазаг. Не рисует и не запаздывает. Нужен отступ стрелки, сейчась вылетают из графики, как видно на скрине.
Не запаздывает, но стрелки убирает.
Дистанцию от экстремумов до стрелок изменяйте параметром Dist, в пипсах.
 

Вложения

  • quantumfractals.mq4
    quantumfractals.mq4
    2,1 КБ · Просмотры: 118
  • Shot-678.png
    Shot-678.png
    13,6 КБ · Просмотры: 155
Рассмешил.Не запаздывает,но стрелки убирает😍
Это не я, просто код смешной. Работает в принципе как зигзаг - при норм движении усердно ставит стрелы на каждом 0 баре против шерсти. Когда она оказывается на первом, убирает её, если что не так. Ну и до кучи часто убирает со второго, с 3 бара и т.д. тоже. Ну, чтоб на истории порядок был ;) Ну а трейдун при анализе своих сделок в непонятках - блин, вот нахуа я здесь продавал, ведь там нету стрелы ;)
 
Дорогие программисты доделайте пожалуйста простой и полезный индикатор.
Индикатор рисует OPEN, HIGH, LOW, CLOSE текущего дня, месяца, часа и др. периодов, можно задавать количество отображаемой истории.

btf1.jpg

Но у него есть болячка 🤢,если на графике есть какие то графические объекты он их удаляет. o_O
По этому просьба полечить ему мозги в трех направлениях.
1. Что бы самовольно 😡 не удалял с графика нечего.
2. При переключении в режим Previous только исчезал OPEN, HIGH, LOW, CLOSE тек. дня, месяца, часа и т.д., а OPEN, HIGH, LOW, CLOSE предыдущих дней, месяцев, часов и т.д. оставались на своих местах (см. скрин.)
btf2.jpg


3. Добавить отрисовку нестандартных тф, особенно нужен тф Н2.

Заранее благодарен.
 

Вложения

Последнее редактирование:
Здравствуйте. Индикатор работает но сильно подвешивает терминал. Посмотрите если возможно подправте пожалуйста.
 

Вложения

Здравствуйте. Индикатор работает но сильно подвешивает терминал. Посмотрите если возможно подправте пожалуйста.

забейте на этот индикатор, он не будет нормально работать никогда - он пытается использовать данные из будущего, которое ему не известно...

ienvelopes_60 = iEnvelopes(NULL, 0, a, MODE_SMA, 0, PRICE_CLOSE, b, MODE_LOWER, i - 1);
ienvelopes_68 = iEnvelopes(NULL, 0, a, MODE_SMA, 0, PRICE_CLOSE, b, MODE_LOWER, i - 2);
...
ima_92 = iCustom(NULL, 0, "absolutelynolaglwma", c, 0, i-1);//iMA(NULL, 0, c, 0, MODE_SMA, PRICE_CLOSE, i - 1);
 

Посмотрели (2118) Посмотреть

Отслеживают (1857) Посмотреть

Назад
Верх