Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 с виду ГРААЛЬ Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 2:34 pm Ответить с цитатой Вернуться к началу

Кто-то пробовал так работать?

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Окт 02, 2019 4:49 pm Ответить с цитатой Вернуться к началу

Конечно. Более того. Так торгуют все. Когда эквити идет вниз все рано или поздно перестают торговать.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 4:57 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Конечно. Более того. Так торгуют все. Когда эквити идет вниз все рано или поздно перестают торговать.
но на этот случай мы задаем условие переворачивать сигналы(если эквити ниже скользящей)

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Окт 02, 2019 5:32 pm Ответить с цитатой Вернуться к началу

Все это довольно несложно проверяется тестомю

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 7:02 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Все это довольно несложно проверяется тестомю

ок, возьму свою систему, основанную на расхождении.
Код:
percentDLength = param("d",3,1,10,1);
percentKLength = param("k",3,1,10,1);
min_low = llv(low,percentKLength);
max_high = hhv(high, percentDLength);
rel_diff = close - (max_high + min_low)/2;
redi = (max_high + min_low)/2;  //price
diff = max_high - min_low;
avgrel = EMA(EMA(rel_diff, 3), 3);
avgdiff = EMA(EMA(diff, 3), 3);
smi = iif(avgdiff !=0, (avgrel/(avgdiff/2))*100,0);
avgsmi = ema(smi,3);
Z1=(smi-avgsmi)+smi;
SL1=   ValueWhen(Ref(Z1,-1)>Z1 AND Ref(Z1,1)>Z1,Z1,1);//long
SS1=   ValueWhen(Z1>Ref(Z1,-1) AND Z1>Ref(Z1,1) ,Z1,1);//short
SL1clo=ValueWhen(Ref(Z1,-1)>Z1 AND Ref(Z1,1)>Z1,redi,1);
SS1clo=ValueWhen(Z1>Ref(Z1,-1) AND Z1>Ref(Z1,1) ,redi,1);
s1= SL1clo == redi;
s2= SS1clo == redi;
l1= SL1 == Z1;
l2= SS1 == Z1;
BuySig=(SL1clo>Ref(SL1clo,-1) AND s1) AND (SL1<Ref(SL1,-1) AND l1) OR
      (SL1clo<Ref(SL1clo,-1) AND s1) AND (SL1>Ref(SL1,-1) AND l1) ;
SellSig=(SS1clo<Ref(SS1clo,-1) AND s2) AND (SS1>Ref(SS1,-1) AND l2) OR
      (SS1clo>Ref(SS1clo,-1) AND s2) AND (SS1<Ref(SS1,-1) AND l2);
                       BuyS=Ref(BuySig,-1);//перелом сми без заглядывания
                       SelS=Ref(SellSig,-1);//перелом сми без заглядывания
                       SorS=Ref(SellSig,-1);//перелом сми без заглядывания
                       CovS=Ref(BuySig,-1);//перелом сми без заглядывания
Buy= BuyS;
Sell=SelS;
Short=SorS;
Cover=CovS;

тестируем фьючерс Сбербанк, H1, 2019 год. стартовый капитал 10 000, макс откр позиции = 1 лот

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 7:35 pm Ответить с цитатой Вернуться к началу

далее рисую эквити и накладываю на неё ЕМА;
фрагмент май-июнь
Код:
E1=Equity(1,0)-10000;
E=E1;
DD=Highest(E)-E;
Plot(E,"PRO",66,1);
EQMA=EMA(E,25);
Plot(eqma,"",28,4);

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 8:29 pm Ответить с цитатой Вернуться к началу

отфильтровал сделки которые на эквити ниже скользящей
Код:

Buy= BuyS;
Sell=SelS;
Short=SorS;
Cover=CovS;
E1=Equity(1,0)-10000;
E=E1;
//Plot(E,"PRO",66,1);
EQMA=EMA(E,25);
//Plot(eqma,"",28,4);
F1=Flip(BuyS,SorS);
//Plot(f1,"",27,styleOwnScale);
Buy=e>eqma AND F1==1;
Sell=Cross(eqma,e);
Short=e>eqma AND F1==0;
Cover=Cross(eqma,e);
E3=Equity(1,0)-10000;
E2=E3;
Plot(E2,"PRO2",66,4);

фрагмент май- июнь 2019

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 8:32 pm Ответить с цитатой Вернуться к началу

Доходность за год в целом ухудшилась, не увеличив просадку.

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 8:36 pm Ответить с цитатой Вернуться к началу

Вывод: если фильтровать кривую доходности скользящей средней, однозначно система теряет в боковике.

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 9:06 pm Ответить с цитатой Вернуться к началу

Если скользящая система фильтрации не работает, попробую систему осциллятора. За основу возьму свой изначальный индикатор и немного его видоизменю, вместо цены закрытия возьму саму кривую доходности.

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 9:25 pm Ответить с цитатой Вернуться к началу

фильтруем сделки
Код:
Buy=eqma<smi1 AND F1==1;
Sell=Cross(eqma,smi1);
Short=eqma<smi1 AND F1==0;
Cover=Cross(eqma,smi1);

результат на скрине

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 9:28 pm Ответить с цитатой Вернуться к началу

Рынок сложнее чем я думал когда-то!

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Окт 02, 2019 10:12 pm Ответить с цитатой Вернуться к началу

И проще чем думаешь сейчас. )))

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDzenLi



Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN

СообщениеДобавлено: Ср Окт 02, 2019 10:21 pm Ответить с цитатой Вернуться к началу

но в любом случае, деньги так просто на депозите не увеличиваются)

_________________
Нам не дано знать всего.
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen