Курсы валют
<a href="https://www.instaforex.com/ru/" target="blank">ИнстаФорекс портал"</a>
Новости от FOREXPF.RU
<a href="https://www.instaforex.com/ru/">Форекс портал</a>
Май 2017
Пн Вт Ср Чт Пт Сб Вс
« Апр   Июн »
1234567
891011121314
15161718192021
22232425262728
293031  
При поддержке: деньги и фен шуй.

Архивы за день 24.05.2017

Торговый дневник 24.05.2017 (среда) FST 1.32: Добавил второй сигнал по МА15 для работы отложенников против тренда

06:34 Очень много мыслей для дальнейшей доработки советника возникло после вчерашнего тестирования по двум парам на двух демках. Первая демка практически слилась, на второй просадка доходила до 60% Если фунт ночью хорошо флетанул вверх и откатился (советник работал отложенниками только в СЕЛ), то луни всю американскую сессию развивал тренд вверх – против сигнала по МА60, и перегруз доходил до 35-40 лотов. В связи с этим нужно сделать следующее:
1. Смену сигнала контролировать по МА на меньшем ТФ (5/15 или 30 минутках – определить эмпирически путем тестирования и подбора оптимального) и изменять на ФЛЭТ или изменение тренда, чтобы советник начинал торговать отложенниками в другую сторону. (сделал 2 сигнала и работу отложенником по ним)
2. Сделать закачку ВСЕХ недостающих значений, для дальнейшего анализа (очень нужная функция оказалась – график эквити отлично формируется. Можно сделать графики и по другим показателям) (сделаю позже)
3. Локи и отложенники должны начинать работать против текущего сигнала, если свободной маржи становится меньше определенного предела, заданного в настройках (например 150-200%) (пока отложил)

Демка 2361416  Рибейтами отбилось 44.3% за ~5000 результативных сделок

Демка 2361954 Рибейтами отбилось 17.2%  за 2137 результативных сделок

08:34 На работе начал доработки.. По фунту кстати сменился сигнал в БАЙ – и советник начал гробить сработавшие отложенники в СЕЛ по таймауту… Пока не увидел смены сигнала по МА-шкам … странно как-то работают сигналы… Цена подошла к 200-й средней на H1…
09:02 По фунту опять сигнал переключился в СЕЛ на H1 …
09:50 Переключил на демке сигнал по луни на М15 – советник тут же закрыл лишние сделки в СЕЛ …И расставил крупные байстопы и БЛ на одних уровнях …
10:05 Убил скриптом отложенники по луни на демке – советник расставил новые поменьше…
09:20 Возможно попробовать использовать сигналы на М15 – но тогда будет очень переключений сигналов в течение дня… попробую потестировать… с 15.05 по луни …

09:45 Сигнал по луни по МА15 ни 15.05 ни 16.05 не менялся – это правильно и хорошо… Небольшие откаты не меняют основного тренда…
10:00 17.05 в 13:15 сигнал менялся на БАЙ – советник грохнул лишние сделки в СЕЛ… и продолжает работу… И сразу же опять сигнал сменился на СЕЛ…
10:01 в 15:33 опять сигнал в БАЙ – еще несколько лосей  закрылось по времени … в 15:51 опять в СЕЛ сигнал …
10:32 На флэте сигналы часто меняются и советник гробил лишних лосей слишком часто… Остановил тест …
11:16 Тестирую со включенными Биглотами с к-том 1.1 и микролотами с к-том 0.9 с шагом 0.1/0.5 п. и MLF 1.02/1 … с сигналами по МА15
12:03 Разгрузка была гораздо сильнее 17.05, зато просадка меньше и эквити больше…
12:51 Тест продолжается… >11000 сделок уже наработал…

12:28 На основании тестирования включил закрытие БигЛотов на демке 2361954 с к-том 1.5 – советник тут же закрыл несколько селов по луни…
12:49 Добавил вспомогательный сигнал по МА 15
3. Добавил параметр    extern int     TimeFrame_MA_Mini = 15;            // Контрольный таймфрейм для определения направления по MA
4. В функции добавил параметр:    int CheckMA(int iTimeFrame_MA)     void CheckSignals_MA(int iTimeFrame_MA)
6. Добавил переменную    int iOrderTypeMA_Mini   = -1;   // 2017 05 24 второй сигнал по MA     -1 — not Initialized, 0 — BUY, 1 — SELL
7. В функцию  CheckSignals_MA() добавил второй параметр int iNumberMA = 1
   if ( iNumberMA  == 1 )//Основной ТФ для сигналов    { iOrderTypeMA = OP_BUY; }
   else                    //Вспомогательный ТФ для сигналов   { iOrderTypeMA_Mini = OP_BUY; }
8. В функции initVariables() добавил вызов CheckSignals_MA(TimeFrame_MA, 1 );       // проверка сигнала по MA
   CheckSignals_MA(TimeFrame_MA_Mini,2);  // 2017 05 24 проверка сигнала по MA на втором ТФ
Теперь нужно сделать работу сигналов: Если главный сигнал показывает в БАЙ (МА60) а вспомогательный в СЕЛ (МА15) – советник начинает торговать в БАЙ отложенниками, но не гробит лосей в сторону основного тренда…
13.29 В функцию CheckPendingOrders() добавил условие работы отложенников по вспомогательному сигналу МА.
Если вспомогательный сигнал изменился, то советник начинает торговать против основного сигнала отложенниками.
   if ( ( iOrderTypeMA == OP_BUY ) // 2017 05 22 Если тренд вверх
      || ( iOrderTypeMA_Mini  == OP_BUY ) ) // 2017 05 24 Если вспомогательный сигнал изменился — начинает торговать в БАЙ
   if ( ( iOrderTypeMA == OP_SELL ) // 2017 05 22 Если тренд вниз
      || ( iOrderTypeMA_Mini  == OP_SELL ) ) // 2017 05 24 Если вспомогательный сигнал изменился — начинает торговать в СЕЛ
13.41 В функции закрытия Биглотов, Микролотов и всех отложенников по истечению времени добавил условие по второму сигналу. Если ОБА сигнала показывают в одну сторону – тогда гробятся лишние Биглоты, Микролоты и отложенники по истечению времени, а если только один сигнал изменился – тогда нет
fClosePendingOrderExpiration(),CloseBigOrderExpiration(), CloseMicroOrderExpiration()    && ( iOrderTypeMA_Mini  == OP_BUY ) // 2017 05 24 Есливспомогательный сигнал тоже вверх
   && ( iOrderTypeMA_Mini  == OP_SELL ) // 2017 05 24 Если вспомогательный сигнал тоже вниз
13:46 Теперь тест… параметры те-же, Основной ТФ 60, вспомогательный М15 Вроде работает правильно… Посмотрю, улучшится результат или нет…

15:02 Тест лучше проходит чем без второго сигнала – советник держит сделки в СЕЛ и торгует в БАЙ когда МА15 меняется…
15:37 18.05 гораздо лучше торгует на временном развороте тренда в БАЙ… 73% просадка… но держит сделки в СЕЛ и торгует крупными байстопами и БЛ …
15:45 ОБА сигнала сменились на БАЙ 18.05 в 12:40 Советник грохнул лишние в СЕЛ… 55 эквити… Перегруз в БАЙ держит…
15:48 в 15:53 основной сигнал сменился на СЕЛ, на М15 остается в БАЙ… начали СЛ и Сработать.. 44 эквити 82% просадка… 130% маржи… но держится…
18:30 18.05 ОБА сигнала в СЕЛ – грохнулись лишние лоси в БАЙ…80% просадка остается, 24 эквити …16:17 Начал закрывать лосей по марже … ~11500 сделок отработал – должно хватить по идее …

18:05 Запустил тест по луни по МА30/15 … Домой еду …
Тест М30/М15 закончился хуже чем при сигналах М60/М15 – всего ~9500 сделок против ~11500 …

14:41 Оплатил за хостинг 1000 руб. – перешел на тариф Оптимо+ — можно до 10 сайтов сделать…
16:22 Теперь тест по фунту с 15.05 с ратио пониже 0.01*5 … и риском в сделке 3% — рабочий лот стал повыше – 0,7-0,8 … сразу начал сливать …
16:30 Снизил риск до 2 % … запустил заново … рабочий лот 0.5  … Опять нехорошо тестится… В итоге поставил 0.5 фикс. Лот и повысил шаг до 0.5/1. Довольно интересно тестится… Сигналы меняются оба – и советник гробит лосей то туда то сюда, но эквити и баланс сильно не просаживаются…
17:22 Так и болтается фунт туда-сюда … Попробую включить первый сигнал МА 240 …И еще есть мысль: Можно добавить третий сигнал по МА, и сделать приоритет сигналов: чем старше ТФ тем сильнее сигнал (нужны повышающие к-ты по трем ТФ)
17:27 Включил на демке по фунту первый сигнал МА240 – советник начал работать в БАЙ … По фунту попробую такие сигналы использовать… (попытка заставить фунта торговать в БАЙ ни к чему хорошему не привела. Пришлось позже убирать фунта из торговли, когда эквити оставалось ~5300$ при баланса под 30000$)

21:10 Дома. Пообщались с Ирой и Викой – поиграли в словесные игры (Кто, куда, где… и в стихи как раньше во Владавиа – понравилось…)
За торговлей не следил. Когда посмотрел, эквити на демке 2361954 осталось всего 5300$ — решил отключить вторую валюту – фунта – убил все сделки по фунту, зквити стало 5288, баланс 11228, просадка 52%. По луни оба сигнала показывают в СЕЛ… Все-таки лучше бы советник работал по основному сигналу на H1 — не было бы утренних лосей… Теперь счет немного разгрузился… дальше тест пойдет более чисто по одной паре…

04:58 Встал вместе с Ольгой (ей на работу к 6:00…) И вижу, что советник ночью отлично отработал по луни, который резко флетанул вниз на Америке на 50-70 п.– в сторону основного тренда, как и показывал советник.
Да и по фунту правильные сигналы были в СЕЛ. Если бы днем не экспериментировал с разными сигналами и не заставлял советник торговать в БАЙ по обеим парам – можно было бы не убирать вторую валюту. Хотя более правильно: нужно торговать ТОЛЬКО ПО ОДНОЙ ПАРЕ на счете. Не нужно было подключать фунта – и результат был бы гораздо лучше. Эквити немного подросло после разгрузки счета до 7000-7500$ после того, как я убил все сделки по фунту.
06:02 Что еще хорошо: Советник пишел в лог данные по эквити ДАЖЕ В ВЫКЛЮЧЕННОЙ АВТО-ТОРГОВЛЕ… Интересно, хотя странно – по идее терминал не должен такое давать делать. Но это только плюс (не нужно копировать файл лога)