|
AmiSite.ru
Форум по Ами |
Автор |
Сообщение |
SPR
Зарегистрирован: 10.11.2008
Сообщения: 45
|
Добрый день! Нужна помощь.
Решил поизучать AFL и сразу возник непонятный момент.
Пишу простейшую системку:
SetOption("InitialEquity", 100000);
SetOption("AllowSameBarExit", True);
SetOption("ActivateStopsImmediately", True);
Buy = Cross( Close, MA(Close,10));
BuyPrice = C;
Sell = Cross( MA(Close,20), Close);
SellPrice = C;
ApplyStop(stopTypeLoss, stopModePercent, 1,1, True );
Plot (MA(Close,10), "10", colorRed, styleLine);
Plot (MA(Close,20), "20", colorGreen, styleLine);
Затем делаю бектест и получаю всего около 20 сделок, хотя по графику пересечения средних сделок должно быть в разы больше, потому что анализирую данные за несколько лет. Что может служить причиной отсечения сделок? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Вот так вот ничего не зная трудно сказать в чем дело.
Надо изучать.
Как это сделать?
В настройках тестера на закладке report переключи Result list на Detailed log
http://www.amisite.ru/begin/bk_set5.php
Дальше смотри есть ли сигналы в тех местах где на графике они должны быть. Если есть, то в Detailed log часто бывает написано почему сигнал не исполнился.
Кроме того должен обратить твое внимание на ошибки в коде.
У тебя написано
Buy = Cross( Close, MA(Close,10));
BuyPrice = C;
Sell = Cross( MA(Close,20), Close);
SellPrice = C;
Значит сделка происходит в момент закрытия бара и после сделки открытия больше никакие сделки на этом баре невозможны т.к. он уже закрылся и начал строится новый.
Однако у тебя выше
SetOption("AllowSameBarExit", True);
SetOption("ActivateStopsImmediately", True);
Разрешить выход на баре входа
И разрешить стоп на баре входа.
Но выйти ни по сигналу ни по стопу на этом баре нельзя.... Выше я написал почему. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
SPR
Зарегистрирован: 10.11.2008
Сообщения: 45
|
Спасибо начинаю понемногу рзбираться! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
| |