Нужно создать урезанную версию советника "калькулятор рисков". Вот ссылка на ютуб как он работает: https://www.youtube.com/watch?v=LJ940Boxj1A
Его смысл - раccчитывать лотность при фиксированном риске.
Есть его ехе файл , если нужно будет, но исходников конечно же нету.
В чем суть проблемы: он очень хорошо работает для валютных пар, но не правильно рассчитывает лот при торговле других инструментов как CFD на акции. Брокер не дает торговать дробный лот, например 2.1 лота, в этом случае советник должен округлять лотность. Конечно же, при этом риск немного сдвинется (в большую либо меньшую сторону), но это допустимо. Как было сказано выше, на валютных парах таких проблем нету. Сами владельцы эту проблемы решать не хотят, поэтому приходится заказывать похожую версию.
Тех задание:
1) создается графический toolbar с полями:
- Risk (по умолчанию "2%" от депозита);
- Risk/Reward (по умолчанию "4" - один к четырем );
- Lot (рассчитывается автоматом);
- Stop Loss - SL (по умолчанию 10 центов/пипс);
- Take Profit - TP (по умолчанию 1, но может быть 2 или 3. При выборе 2 или 3, сделка делится на пополам или на 3 части соответсвенно). Сам расчет Тэйк Профита берем из Риск/Реворд, то есть 1 к 4 по умолчанию - на 10 центов риска первый тэйк будет 40 центов, второй - 80, третий 120 центов.
*!Все значения можно менять руками! - смотрите видео
- Поле "Профит в $ эквиваленте" нам не нужно.
4-е кнопки так и оставляем (покупка от рыночной цены, продажа от рыночной цены, отложенный ордер, который при перетягивании выше/ниже уровня подтянет тип ордера, например бай стоп или бай лимит и на оборот (в видео в принципе объяснено) и кнопка выполнения ордера).
Еще хотел бы поставить кнопку переноса автоматически в без убыток (по умолчанию, при достижении двух рисков - в нашем примере 20 центов, Стоп Лосс переносится в БУ, скажем на +5 пунктов от цены открытия ). Нужна опция включения и выключения этой функции.
При нажатии кнопок советник прорисовывает линии: цены покупки, продажи и стопа, которые можно двигать руками, при этом нужно пересчитывать лотность согласно риску (как в видео).
Так же, мен нужно будет объяснения где я могу системно поменять значения по умолчанию, если мне понадобится. Чтобы не вбивать каждый раз руками новые значения.
В принципе всё. Остальной функционал который есть в видео для меня второстепенен и на данном этапе не нужен. Если что не понятно, можно сделать созвон и детальнее объяснить.
Жду ваших предложений и оценки по работе.