Автор |
Сообщение |
reckl
Зарегистрирован: 12.12.2011
Сообщения: 4
Откуда: Chelyabinsk
|
Здравствуйте!
Только осваиваю afl, учусь, может кто-нибудь может помочь и накидать след. алгоритм (может хоть отдельные части, чтоб было от чего плясать):
Long (2 способа входа):
1) пробитие фрактала UP (вход по цене фрактала)
SL - трейлинг стоп по минимуму 5-и свечек
TP - 3-мя частями:
1. фиксированный TP (тестирую на RI, 100пп,к примеру)
2. TP = ATR
3. выход по разворотному медвежьему бару (образуется high из 4-х свечек и выполняется условие [close-high]/[high-low]>=0,55). Выход осуществляется при обновлении low этого бара.
2) вход по бычьему разворотному бару (образуется новый low из 4-х свечек и выполняется условие для этой свечки, образовавшей новый low: [close-low]/[high-low]>=0,55
Вход на тик выше high разворотного бара. Если любая следующая свечка обновляет low - вход отменяется.
SL - на тик ниже low разворотного бара
TP - 3-мя частями:
1. фиксированный TP (тестирую на RI, 100пп,к примеру)
2. TP = ATR
3. выход по разворотному медвежьему бару (образуется high из 4-х свечек и выполняется условие [close-high]/[high-low]>=0,55). Выход осуществляется при обновлении low этого бара.
Аналогично для шорта,но там впоследствии сам разберусь! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Код: |
FrUp = Ref(H , -2) > Ref(H , -3) AND Ref(H , -3) > Ref(H , -4) AND Ref(H , -2) > Ref(H , -1) AND Ref(H , -1) > H;
Buy = H > ValueWhen(FrUp, Ref(H , -2));
BuyPrice = ValueWhen(FrUp, Ref(H , -2));
// стоп
Sell = L < Ref(LLV(L, 5), -1);
// профит 1
ApplyStop(stopTypeProfit, stopModePoint, 100, ExitAtStop = 1);
// профит 2
ApplyStop(stopTypeProfit, stopModePoint, ATR(10), ExitAtStop = 1);
|
3. выход по разворотному медвежьему бару (образуется High из 4-х свечек и выполняется условие [Close-High]/[High-Low]>=0,55). Выход осуществляется при обновлении Low этого бара.
Не понял этого условия |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
reckl
Зарегистрирован: 12.12.2011
Сообщения: 4
Откуда: Chelyabinsk
|
со скрином проще будет)
предположим мы в лонге
выделенный бар в 10:21:00
образовался новый highest high (148340), который выше хаёв 4-х предшествующих ему свечей
теперь [Close-High]/[High-Low] должно быть >=0,55
[148245-148340]/[148340-148200]=0,68 (по модулю)
значит выходить на 148195 (на тик ниже лоу)
p.s. в 10:18 на скрине аналогичный,но может не пройти по фильтру 0,55 |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Тогда как то так
Код: |
FrUp = Ref(H , -2) > Ref(H , -3) AND Ref(H , -3) > Ref(H , -4) AND Ref(H , -2) > Ref(H , -1) AND Ref(H , -1) > H;
Buy = H > ValueWhen(FrUp, Ref(H , -2));
BuyPrice = ValueWhen(FrUp, Ref(H , -2));
// стоп
Sell1 = L < Ref(LLV(L, 5), -1);
// профит 1
ApplyStop(stopTypeProfit, stopModePoint, 100, ExitAtStop = 1);
// профит 2
ApplyStop(stopTypeProfit, stopModePoint, ATR(10), ExitAtStop = 1);
// профит 3
pat = H > Ref(HHV(H, 4), -1) AND (Close-High)/(High-Low) >= 0.55;
ExitLevel = ValueWhen(pat, L - TickSize);
Sell = Sell1 OR L < ExitLevel;
SellPrice = IIf(Sell1, Ref(LLV(L, 5), -1), ExitLevel);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
reckl
Зарегистрирован: 12.12.2011
Сообщения: 4
Откуда: Chelyabinsk
|
000 писал(а): |
Тогда как то так
|
Спасибо за труд!
Но тут какие-то проблемы у меня: во 1-х входит на ещё не сформировавшемся фрактале (10:21), а во 2-х как в 10:19 зашёл по лоу свечи. Может,я в настройках что-то не так указал? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Почему ты решил, что входит на не сформировавшемся? Вовсе нет.
Входит по фракталу который на картинке на 4ой слева свечке. Он вошел по нему первый раз, потом вышел (вероятно по профиту). Потом смотрит опять выше последнего фрактала (тот который на 4 ой свечке) и сразу снова вошел.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
reckl
Зарегистрирован: 12.12.2011
Сообщения: 4
Откуда: Chelyabinsk
|
000 писал(а): |
Потом смотрит опять выше последнего фрактала (тот который на 4 ой свечке) и сразу снова вошел.... |
не понял фразу,по одному фракталу на 4-й свечке дважды вошёл? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Да. А где то было написано, что по одному фракталу один вход? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|