Курсы валют
<a href="https://www.instaforex.com/ru/" target="blank">ИнстаФорекс портал"</a>
Новости от FOREXPF.RU
<a href="https://www.instaforex.com/ru/">Форекс портал</a>
Апрель 2018
Пн Вт Ср Чт Пт Сб Вс
« Июн    
 1
2345678
9101112131415
16171819202122
23242526272829
30  
При поддержке: деньги и фен шуй.

Торговый дневник 09.05.2017 (вторник) Доработка FST 1.28 продолжается между парадом и салютом

07:22 Счет 5213712 закономерно слился в 23:13. Советник доторговал до остатка 0.0832$, закрывая по нехватке маржи лосей. Т.е. счет не получил МК. Алгоритм закрытия лосей по марже работает. Рибейтов выйдет чуть больше 42$ за 1600 результативных сделок. Т.е. чтобы отбить депозит на 100% рибейтами, нужно чтобы сделок было 3500-4000 по франку.

Самое интересное, что вчера хорошо торговались практически все валюты кроме франка, который развивал приличный тренд вверх > 100 п. В пятницу неудачно подключил луни – попал в сильный тренд. А вчера такая же картина по франку, который вчера на Азии  и начале Европы франк хорошо торговался, а затем попер практически безоткатно и вырос 0,9865-0,9988 на 123 п.

07:58 Отказался из кабинета от бонусов по счетам 5213104 и 5213712 , чтобы не висели остатки – вполне можно это делать. Т.е. Tradable бонус можно использовать по полной программе и затем списывать, если что.
08:43 Поправил немного FST 1.28 – вернул удаление отложенников при 148 ошибке
Решил потестировать советника по USDCAD. Почему-то не удаляет отложенники по 148 ошибке в СЕЛ …
09:03 Поправил функцию void ModifyPendingOrders() ,чтобы не выдавались сообщения об ошибках 130 и пр.
09:26 Пойдем на парад с Викой…
14:40 Гуляли с Викой после парада, только сейчас пришли…
Рибейтов накапало за вчера 42.60$ — вывожу на WMZ … думаю куда потратить их … Остаток 48.98 WMZ
Торговать на такое количество нет смысла, возможно сыграю в казино на них – если удвою, тогда можно будет торгануть еще по франку, когда тренд закончится и начнется волатильная торговля. Сегодня он продолжает практически безоткатный тренд вверх, а канадец, фунт и еврик торгуются гораздо лучше.

2017.05.09 20:39:42.706                                                2017.05.05
23:58:59  Forex Setka Trader ABB 1_28 USDCHF,M1:
2017.04.24-2017.05.05 | Profit=-12428.8234 | DrawDown=12506.6034 | Risk=0.3/50%; Orders=200/200; PointsMTP=1; MLF L=1 S=1; Step L=0.1 S=0.1; TP=0; SL=0;
MaxStopOrders=10/Step=5/Lot=0.5/Activate=5/PointsMove=5

20:53 Прогоняю тест по еврику.

2017.05.09 21:20:16.596                                                2017.05.09
14:00:59  Forex Setka Trader ABB 1_28 EURUSD,M1:
2017.04.24-2017.05.09 | Profit=-12473.296 | DrawDown=12470.296 | Risk=0.2/50%; Orders=200/200; PointsMTP=0.1; MLF L=1 S=1; Step L=0.1 S=0.1
MaxStopOrders=10/Step=5/Lot=0.4/Activate=5/PointsMove=5

23:03 Приехали с салюта – прогоню тест по фунту с те ми
же параметрами


23:15 Теперь по луни… тест не очень хорошо прокатил..
23:54 Гоняю по франку. Нужно сделать чтобы советник не удалял все отложенники при 148 ошибке а только по одному, проверяя в цикле количество открытых позиций, и если оно падает ниже определенного предела например 195-198) – то в дальнейшем не удалял оставшиеся ордера.
При  открытии новых отложенников так же нужно проверять, сколько позиций в работе и открывать столько БС/СС, чтобы не превышать 195-198 (задать в настройках уровень до лимита – например 2 или 5)
И другая мысль: размер лота отложенников должен определяться исходя из размера перегруза позицийнапример  перезгруз 10 лотов и открытых позиций <190 – открывается 10 позиций по 1 лоту, при перегрузе в 20 лотов и
количестве открытых позиций  190 открывается 8 позиций по 20/8 лотов, чтобы в итоге суммарное количество открытых позиций было <200 на 2-5 шт. (из настройки..)

00:17 Нашел функцию AccountInfoInteger(ACCOUNT_LIMIT_ORDERS)

5. Добавил индикацию
   string strACCOUNT_LIMIT_ORDERS = «Limit orders » + AccountInfoInteger(ACCOUNT_LIMIT_ORDERS);
   Indication («strACCOUNT_LIMIT_ORDERS»,3,5,iStr ,  «» +strACCOUNT_LIMIT_ORDERS,FontSize,»Tahoma»,ColorText);
6. В функцию OpenAllStopOrders() добавил определение максимально возможного количества отложенников
   int iCountWorkingOrdersBuy = CountWorkingOrdersByType(OP_BUY);
   int iCountWorkingOrdersSell = CountWorkingOrdersByType(OP_SELL);
   int iCountWorkingOrders = iCountWorkingOrdersBuy + iCountWorkingOrdersSell;
   int iMaxStopOrders = AccountInfoInteger(ACCOUNT_LIMIT_ORDERS) -iCountWorkingOrders — 2 ; // пока 2
   if ( iMaxStopOrders > MaxStopOrders ) iMaxStopOrders = MaxStopOrders;   if ( iMaxStopOrders < 0 ) iMaxStopOrders = 0;

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