Стратегии и роботы > Усреднение!

Обсуждение, описание стратегий и роботов, идеи для стратегий
Konstantin
Сообщения: 20
Зарегистрирован: 11 окт 2017, 15:25
Благодарил (а): 6 раз

Re: Усреднение!

Непрочитанное сообщение Konstantin » 19 сен 2021, 20:29

evge писал(а):Если по описанным условиям, то так (но результат работы не проверял):



Вроде бы всё работает, только надо сделать защиту параметра DP от отрицательных значений в том случае, если DPAdd будет больше DP
Добавил строку:

Код: Выделить всё

if (DP < 0) DP = DeltaPercent;
Последний раз редактировалось Konstantin 23 сен 2021, 08:23, всего редактировалось 1 раз.

Konstantin
Сообщения: 20
Зарегистрирован: 11 окт 2017, 15:25
Благодарил (а): 6 раз

Re: Усреднение!

Непрочитанное сообщение Konstantin » 22 сен 2021, 21:10

evge писал(а):Если по описанным условиям, то так (но результат работы не проверял):


Мне показались более интересными результаты, если заменить в условии "противоречат" на "совпадают":
"Если сигналы по SMA1 и SMA2 совпадают друг с другом"
Заменить этот код:

Код: Выделить всё

if ((sMA2[0] > sMA2[1] && sMA[0] < sMA[1]) || (sMA2[0] < sMA2[1] && sMA[0] > sMA[1]))

на этот:

Код: Выделить всё

if ((sMA2[0] > sMA2[1] && sMA[0] > sMA[1]) || (sMA2[0] < sMA2[1] && sMA[0] < sMA[1]))


Вернуться в «Стратегии и роботы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей