У вас не стоит Flash Player
Настройки
#79311 - Tue Aug 09 2016 06:12 AM Поправить алгоритм
FNP Offline
stranger

Registered: Mon Sep 07 2015
Записи: 15
Loc: Russia
Прошу помочь поправить алгоритм.
Алгоритм до банальности в своем начале прост, это пересечение средних. По условию алгоритма - ПОЗЫ открываются по сигналу и закрываются противоположным сигналом.

Вместо закрытия позиций по пересечению я применил трейлинг, но столкнулся с тем, что если открыта позиция по сигналу и она еще не закрыта по Трейлингу и возникает (есть) противоположный сигнал, то позиция открывается - это конечно абсурд.
Как и какой блок вставить (и главное и куда) в алгоритм, чтобы: "если есть АКТИВНАЯ ПОЗА и она еще не закрыта по Трейлингу и есть любой сигнал на открытие позиции - новая позиция не должна открываться пока АКТИВНАЯ ПОЗА не будет закрыта по Трейлингу".

Прилагаю скрин.


Attachments
Пересечение Aver&Trailing.JPG (195 downloads)


Наверх
#79312 - Tue Aug 09 2016 09:57 AM Re: Поправить алгоритм [Re: FNP]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143

Наверх
#79883 - Thu Oct 06 2016 11:13 AM Re: Поправить алгоритм [Re: FNP]
Golyatin Offline
stranger

Registered: Tue Oct 04 2016
Записи: 14
Все просто, в свое время тоже с этим столкнулся. =)

1) Есть блок "ЕстьАктивнаяПозиция" перед ней ставите "!";
2) Получаем условие в логической формуле "!ЕстьАктивнаяПозиция".

Для открытия позиций у вас будет два условия:
1) Пересечение
2) НЕТ активной позиции

Наверх
#79884 - Thu Oct 06 2016 02:06 PM Re: Поправить алгоритм [Re: Golyatin]
FNP Offline
stranger

Registered: Mon Sep 07 2015
Записи: 15
Loc: Russia
Спасибо за совет. Посмотрю и попробую конечно.

Наверх


Moderator:  ViL, sar