Курсы валют
<a href="https://www.instaforex.com/ru/" target="blank">ИнстаФорекс портал"</a>
Новости от FOREXPF.RU
<a href="https://www.instaforex.com/ru/">Форекс портал</a>
Сентябрь 2018
Пн Вт Ср Чт Пт Сб Вс
« Июн    
 12
3456789
10111213141516
17181920212223
24252627282930
При поддержке: деньги и фен шуй.

Торговый дневник 17.05.2017 (среда) Новая доработка FST 1.30: Закрытие крупных сделок по времени жизни

07:51 Эквити на демке 2360954  2620$, баланс 8318$, просадка 68%, маржи 235%. Советник корректно отработал вчера локами, вот только параметр срабатывания локов должен быть повыше: 15-20 лотовый перегруз, а то
слишком много локов отработало по стопам. Закрытие мелких локиков по истечению времени жизни так же нормально отработало.  Рибейтами отбилось около 30% за ~2400 сделок, но эквити маленькое. Поэтому рабочий лот снизился и стал <0.1. Дальше советник вряд ли вытянет рибейтами депозит на 100% …
На сайте дневники обновились и стали актуальными. Хорошо, но непонятно почему неделю не обновлялись…

08:03 Вчера еврик и франк третий день подряд продолжали сильный тренд в одну сторону, а фунт и луни гораздо лучше флэтообразно торговались.
Можно потестировать советник по фунту…
А после доработок возможно и погонять советник на демке
по двум парам – фунт и луни.

На демке 1234948622, на которой торгуется с 24.04.2017 FST 1.17 по 6 парам, эквити на максимуме было 250000, баланс вырос > чем в 3 раза, но из-за сильного тренда по нескольким парам, счет ушел в просадку на 75%, маржи остается 118%, эквити ~77000$. Если тренды по франку и еврику продолжатся, скорее всего счет сольется…

08:15 Возникла новая идея: Можно убивать по истечению не только мелких лосей, но и крупных с размером > рабочего лота в 2-3 раза (например сработавшие байстопы и локи, если тренд развернулся держат маржу и не дают расти эквити). (сделано 10:27)
И еще нужно убрать метки от всех позиций, кроме закрытых по любым причинам кроме сеточных и перекрытых позиций (а то слишком много меток ненужных – приходится постоянно их чистить…). Оставить метки от локов, закрытия по марже, по истечению времени жизни и стоплоссов. (сделано 09:25)
И еще нужно сделать, чтобы при модификации отложенников должна быть проверка, есть ли сделка по той цене, на которую должна измениться цена открытия, и если такая позиция уже есть – то не двигать цену срабатывания на этот уровень, чтобы не было по несколько сделок на одинаковых уровнях(сделано 09:35 – но выдает ошибки 1 и 130 при модификации… пока отключил…)
10:27   Добавил параметры
extern bool    CloseBigOrderLots = TRUE;        // Если TRUE — закрываем КРУПНЫЕ ордера, у которых время жизни превысило iBigOrderExpiration
   extern double  dBigOrderLots = 1.0;             // Размер лотов КРУПНЫХ ордеров,  которые закрываются, если их время жизни превысило iBigOrderExpiration
   extern int     iBigOrderExpiration = 3600;      // Время истечения КРУПНЫХ ордеров в  секундах размером БОЛЬШЕ dBigOrderLots
Сделал функцию void CloseBigOrderExpiration() // Закрытие КРУПНЫХ ордеров по истечению времени их жизни
Тестирую по луни с 15.05…
10:35 пока впечатление гораздо лучше чем вчера. Советник закрывает по времени КРУПНЫЕ локи и открывает снова если есть перегруз позиций. За счет этого гораздо больше крупных сделок проходит по рибейтам…Теперь нужно еще сделать: Добавить повышающий К-т для определения размера лота крупных ордеров по отношению к рабочему лоту (2-3) и понижающий к-т (0,3-0.5) для микролотов

10:46    Добавил параметры:
extern double  dKoefMicroOrderLots = 0.333;     // Понижающий коэффициент размера микролотов по отношению к рабочему лоту
   extern double  dKoefBigOrderLots = 3.0;         // Повышающий коэффициент  размера  БОЛЬШИХ лотов по отношению к рабочему лоту
12:36 Отлаживаю и тестирую по луни за 15.05 – когда был  тренд вниз …При модификации опять гонит 1 и 130 ошибки…

13:05 Убрал из условий закрытия БОЛЬШИХ позиций по истечению проверку на перегруз позиций.
Тестирую за разные периоды … На всех периодах советник постепенно сливает… отдает и баланс и эквити…

15:44 21. Добавил индикацию времени жизни локов:
      if ( iBigOrderExpiration > TimeCurrent()- dOpenTimeLockLong )      {         colLock = Yellow;
         txtLongLock = txtLongLock + «  Exp » + TimeToStr(iBigOrderExpiration — (TimeCurrent()-dOpenTimeLockLong),TIME_SECONDS); }
else  
      {         colLock = OrangeRed;
txtLongLock = txtLongLock + » Working » + TimeToStr((TimeCurrent()-dOpenTimeLockLong),TIME_SECONDS);    }
Красиво получилось… Теперь нужно сделать частичное закрытие локовых позиций по времени…
15:55 А демка 1234948622 все-таки получила стопаут  на сильных трендах FST 1.17 не выдерживает 6 валют…

20:01 Дома. Тестирую новые изменения FST 1.30 по луни с 15.01… Очень медленно тестируется дома… На демке советник продолжает торговать, эквити 1530, баланс 2663, просадка 42%. На работе поставил срабатывание локов при 2 лотовой
перегрузе, СЛ и СС при 1 лотовом – и нормально работает. Локи закрываются по времени и срабатывают новые.
20:12 Остановил тест, т.к. тупит ноут… 100% загрузка  процессора и очень медленно… Но тренд и разворот в понедельник прощел более менее нормально…

Попробую потестить по удаленке на работе… Тестирую с PointsMTP=5*2…. 35 лотовые локи работают…
22:10 Довольно интересный тест получился… Советник очень долго торговал при балансе и эквити в пределах 10-15$.
~2500 сделок … Сейчас на демке 2360954 приблизительно такие же показатели, посмотрю завтра – справится или нет …

2017.05.17 21:31:23.400      2017.05.16 23:58:55  Forex Setka Trader ABB 1_30 USDCAD.m,M1:  MM=1 Risk=3/50%
PointsMTP=5*2(9:00-20:00); MLF L=1 S=1; Step L=0.1 S=0.1; Ratio=0.005; Lock=1/Lots=7.0/K-t=1.10/SL=0/0;
MicroLots=1/K=0.50/Lots<=0.030/Exp=1800; BigLots=1/K=3.00/Lots>=0.150/Exp=1800;
iStopOrders=1/MaxSO=5/Step=5/KoefLot=2.0/Activate=6;
iLimitOrders=1/MaxLO=5/Step=5/KoefLot=2.0/Activate=5

Тест фиксированным лотом с 16.05 довольно неплохо прошел с локами на 25 лотовой перегрузке (локов не было) с шагом 0,5 п. Гораздо лучше чем с локами… Но все-таки нужно победить, чтобы не срабатывали на одних уровнях отложенники из-за них много сделок закрылось по таймауту 15 мин.

Оставить комментарий