Сочинил на днях еще один нескучный метод трендовой торговли.
На скорую руку набросал скриптец в Ami, прогнал на SBRF в M1.
Не какой-то там HFT, 0.23% на трейд, лимитные заявки, удержание ~500 баров:
sharp = 5.15, CAR/MDD = 10.7, и это без реинвеста.
Какой поразительный успех!
Вышел подышать на набережную, стал присматривать яхту. С-189 конечно оптимальный вариант, но ледокол «Сибирь» тоже неплох...
Перевел с AFL в Lua для робота, еще один фигатор типа «тренд», куда проще предыдущего, 10 строчек. Прогнал бэктест роботом на том же интервале… Эээ чего-то совсем не сходится...
Посмотрел на исходный AFL повнимательнее. Чорд, впопыхах неаккуратно написал. Нельзя же выставлять заявку на том же баре, на котором медиану взял.
было:
M = (H + L)*0.5;
BlaBlaMagic(M);
стало:
M = Ref((H + L)*0.5, -1); // сдвиг вектора на 1 бар назад
BlaBlaMagic(M);
Результат
немного поменялся:
Всего 1 минутный бар, а какая разительная разница!
Пока придется подождать с приобретением яхты…
Но я в будущее заглядывать люблю, поэтому тоже пользуюсь Ами ))
Опубликовал, потому что ну очень уж веселая разница получилась от забегания на 1 минуту.
И сравнивать результат от получившегося прогноза с тривиальным прогнозом (среднестатистическая свеча).