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

nikolaijg

Активный участник
Доброе утро! Переведите пожалуйста этот сов с эквити на процент если можно.
Он кривой я знаю но в целях достичь цель мне и трёх лапая табуретка пойдёт.
 

Вложения

jhndoo

Активный участник
Уф. Здравствуйте уважаемый @BUT. Вот видите, опять надо.
Нужны просто буферные стрелы при смене цвета, с отдельными
буферами для советника. Вероятно индикатор рисует, но для того
актива, на котором он предполагается использовать, это не важно.
 

Вложения

BUT

Местный знаток
Доброе утро! Переведите пожалуйста этот сов с эквити на процент если можно.
Он кривой я знаю но в целях достичь цель мне и трёх лапая табуретка пойдёт.
Здравствуйте! Он с эквити и не работал.
Переделал под процент от баланса.
В настройках указываются значения в процентах от баланса. Когда суммарный профит (по всем ордерам или только по buy/sell) будет равен или превысит заданное количество процентов от баланса, советник выполнит требуемое действие.
 

Вложения

  • CLOSER mod.mq4
    CLOSER mod.mq4
    28,9 КБ · Просмотры: 17
  • 1728453285334.png
    1728453285334.png
    42,6 КБ · Просмотры: 33

BUT

Местный знаток
Уф. Здравствуйте уважаемый @BUT. Вот видите, опять надо.
Нужны просто буферные стрелы при смене цвета, с отдельными
буферами для советника. Вероятно индикатор рисует, но для того
актива, на котором он предполагается использовать, это не важно.
Добрый день!
Буфер 5 - стрелка вверх.
Буфер 6 - стрелка вниз.
 

Вложения

nikolaijg

Активный участник
Здравствуйте! Он с эквити и не работал.
Переделал под процент от баланса.
В настройках указываются значения в процентах от баланса. Когда суммарный профит (по всем ордерам или только по buy/sell) будет равен или превысит заданное количество процентов от баланса, советник выполнит требуемое действие.
Спасибо!
 

jhndoo

Активный участник
Это Фишер и стрелка не запаздывает, это индикатор рисует.
Я знаю что это. Даже если он рисует, стрелка появляется после 2 -3 баров.
Другими словами, линия пересекла нулевой уровень, перекрасилась, появилось
два зелёных бара, и лишь потом появилась стрела. Перерисовка тут не причём!
Кстати, аллерт появляется вовремя, ровно при пересечении нулевого уровня.
 

FxMen

VIP-участник
Всем добра ! Пожалуйста, решите проблему со стрелками, если это возможно, чтобы они не исчезали при формировании пяти минутной свечи.
График M1 экспирация M5.
 

Вложения

  • 1.jpg
    1.jpg
    172,7 КБ · Просмотры: 195
  • 2.jpg
    2.jpg
    170 КБ · Просмотры: 193
  • 3.jpg
    3.jpg
    172 КБ · Просмотры: 190
  • RSI_EMA_MTF_Arrows.mq4
    RSI_EMA_MTF_Arrows.mq4
    9,5 КБ · Просмотры: 62
Последнее редактирование:

MakarFX

Элитный участник

Вложения

MakarFX

Элитный участник
Пожалуйста, решите проблему со стрелками, если это возможно, чтобы они не исчезали при формировании пяти минутной свечи
Индикатор RSI до закрытия свечи меняет свое значение, в данном случае чтобы стрелки не исчезали надо использовать либо цены открытия текущей свечи, либо цены закрытия предыдущей свечи.
Иначе никак(
 

jhndoo

Активный участник
Добрый день!
Буфер 5 - стрелка вверх.
Буфер 6 - стрелка вниз.
Простите, @BUT, но мне кажется, что чтобы стрелка совпадала
с пересечением нулевой линии, надо связать её с буфером 2, жёлтой
линией на графике. Может я не прав.
 

yuk

Прохожий
Здравствуйте, уважаемые! Помогите пожалуйста. Нужно исправить, в тестере пишет ошибку 130
 

Вложения

BUT

Местный знаток
Стрелка запаздывает. Цвет меняется, а стрела появляется позже на 2 -3 свечи.
Я знаю что это. Даже если он рисует, стрелка появляется после 2 -3 баров.
Другими словами, линия пересекла нулевой уровень, перекрасилась, появилось
два зелёных бара, и лишь потом появилась стрела. Перерисовка тут не причём!
Кстати, аллерт появляется вовремя, ровно при пересечении нулевого уровня.
Cпокойно, товарищ, попробуем разобраться.
Простите, @BUT, но мне кажется, что чтобы стрелка совпадала
с пересечением нулевой линии, надо связать её с буфером 2, жёлтой
линией на графике. Может я не прав.
Можно и по желтой линии условия написать, можно и по цветной желто-зеленой гистограмме, можно и по желто-зеленой линии. Варианты разно. Здесь другое, здесь дело в цикле, в котором эти условия проверяются.
Сделал два варианта v1 и v2. Тестировал на М1 версию v1. Вроде ничего не запаздывает. Условия для стрелок в обоих версиях одинаковы, только чуть-чуть по разному написаны.

P.S. И эт самое, не извиняйтесь. Не за что извиняться. Все мы тут люди, ошибаемся, исправляемся.
 

Вложения

Zxspectrum

Местный знаток
Здравствуйте, уважаемые! Помогите пожалуйста. Нужно исправить, в тестере пишет ошибку 130
привет!
В коде поменяйте так -
double buyPrice = previousDayLow + Distance * Point;
double sellPrice = previousDayHigh - Distance * Point;
И немного увеличте размеры тейка, стопа и дистанции ордеров от цены
 

jhndoo

Активный участник
Cпокойно, товарищ, попробуем разобраться.

Можно и по желтой линии условия написать, можно и по цветной желто-зеленой гистограмме, можно и по желто-зеленой линии. Варианты разно. Здесь другое, здесь дело в цикле, в котором эти условия проверяются.
Сделал два варианта v1 и v2. Тестировал на М1 версию v1. Вроде ничего не запаздывает. Условия для стрелок в обоих версиях одинаковы, только чуть-чуть по разному написаны.

P.S. И эт самое, не извиняйтесь. Не за что извиняться. Все мы тут люди, ошибаемся, исправляемся.
Спасибо @BUT , поставил на график обе версии, посмотрим вживую.
 

nikolaijg

Активный участник
Здравствуйте! Он с эквити и не работал.
Переделал под процент от баланса.
В настройках указываются значения в процентах от баланса. Когда суммарный профит (по всем ордерам или только по buy/sell) будет равен или превысит заданное количество процентов от баланса, советник выполнит требуемое действие.
Заработало !!! А вот к этому сову можно сделать чтоб он быстрей закрывал (тормозит) по сравнению с другими. Величайший вам поклон в ноги если вы обратите своё внимание на мою просьбу
 
Последнее редактирование:
Верх