Trabajo finalizado
Tarea técnica
Описание советника для неттинговых счетов МТ5 без хеджирования.
1.1. Советник торгует инструментами из параметра Simbols (напр., EURUSD, USDCHF и AUDUSD) и устанавливается на график одного из этих инструментов (напр., EURUSD) на периоде Time Frame (напр., Н4).
1.2. Пример сигнала на открытие позиции. После закрытия свечи на периоде Time Frame цена закрытия прошлого дня ниже цены открытия; High последней закрытой свечи выше или равен High предыдущей свечи и ...
...
6. При Deposit "50" размер депозита в валюте счета 50 долларов, на который приходится объем позиции Lots (напр., 0,01 лота). Увеличивать объем Lots на 100% при более чем 100% увеличении баланса. Если Deposit "50" и Lots "0,01", то шаг увеличения объема позиции 0,01 лота; если Deposit "500" и Lots "0,1" то шаг увеличения объема позиции 0,1 лота и т.д. Если баланс на счете меньше, установленного Deposit, то это не является ограничением для торговли (напр., если Deposit "50" и Lots "0,01", а баланс на счете 35 долларов, то начинать торговлю с объемом не меньше, чем указанный объем Lots, т.е. 0,01 лота). При Deposit "0" функция отключена.
7. Сигналы на открытие и закрытие позиции, установку тейк-профита, трала и т.п. должны быть исполнены обязательно. Советник должен работать с валютными парами с любыми суффиксами (напр., ".1" и т.п.) автоматически.
8. Выполнить работы по "восстановлению" работы советника после различных сбоев (пропадание советника с графика, пропадание графика с советником, зависание терминала или компьютера, сбой связи, отключение электричества и т.п.), чтобы после любого сбоя можно было на новый график установить копию советника с теми же настройками и советник "узнал" свою позицию и продолжил работу с ней.
9. Открытый код советника. Логи советника во вкладке Эксперты и Журнал по-английски. Счетчик свободной маржи для открытия сделки. Текущая версия советника 1.0.
Список внешних параметров советника с настройками для примера (сохранить порядок переменных).
1. TimeFrame - H4
2. Simbols - EURUSD,USDCHF,AUDUSD
3. Deposit - 50
4. Lots - 0,01
5. OpenPendingOrders - true
6. LimitPositions - 2
7. TakeProfit - 100
8. TakeProfitNextDay - 20
9. TakeProfitNextDayTime - 00:15
10. ReversePositions - 2
11. LotsFactor - 2
12. TakeProfitReverse - 20
13. CloseTimeReverse - 23:45
14. ClosePositionNextSignal - 10
15. CloseTime - 23:45
16. CloseTimeProfit - 10
17. MaxDD - 50
18. OrderID - 12345