Торговая логика

ОПИСАНИЕ ТОРГОВОЙ ЛОГИКИ
-----
Алгоритм торговли Auto-profit 3.0:
1. Анализирует два последних закрытых БАРа, сравнивает цены их закрытия и
текущую цену (цена закрытия предыд. бара больше цены закрытия последнего бара и текущая цена выше цены закрытия последнего бара - берется SELL, для BUY - наоборот), в результате генерируется определённый сигнал для входа в рынок (BUY или SELL).
2. По сигналу выставляется соответствующий ордер, с лотом Lots заданным в параметрах.
3. Открытый ордер модифицируется и у него выставляется уровень ТakeРrofit, задается в параметрах.

4. Если все хорошо - цена идет туда, куда надо, ордер закрывается по ТР в +, возвращаемся к первому шагу.
5. Если цена, пошла не туда, то советник ожидает от 2-го      шага сигнала и открывает ордер в ту же сторону с таким же объемом, как у первого ордера.
6. Ордера модифицируются - у них выставляется общий уровень ТР.
7. Если все хорошо - цена идет туда, куда надо, ордера закрывается по ТР в +, возвращаемся к первому шагу.
8. Если цена, пошла не туда, то советник ожидает от 2-го шага сигнала и открывает ордер в ту же сторону с объёмом:
- если Мартингейл включен, то увеличенным в LotMultiplicator раз относительно последнего, также может учитываться расстояние от последнего ордера;
- если Мартингейл выключен, то с лотом равным Lots.
9. Ордера модифицируются - у них выставляется общий уровень ТР.
* * * * *
далее идет повтор последних трёх пунктов с 7 по 9, пока количество ордеров советника не достигнет MaxTrades - ограничение по количеству сделок.
Если данное количество достигнуто, то советник бездействует, до тех пор пока не произойдет закрытие всех ордеров по ТР, или же не будет увеличен параметр MaxTrades, данный параметр можно изменят "на ходу".

Также у советника можно установить допуск на максимально допустимую просадку (отрицательную прибыль от сделок), по умолчанию она выключена. Для включения: UseEquityStop = true и задается уровень просадки в % от баланса параметром - TotalEquityRisk. Данные параметры в своем роде исполняют функцию общего StopLoss всех сделок советника.

Советник ведет торговлю в одну сторону, это значит, что если уже есть открытый ордер BUY, следующий возможный ордер будет то же BUY.

InstaForex

 Валютная пара EUR/USD.

1. Тайм-фрейм (M1) - временной промежуток на котором будет вестись торговля.
2. MMType = 1 - вкл/откл режима умножения последующего лота.
3. LotMultiplikator = 1.667 - значение на которое будет умножен следующий лот.
4. LotConst_or_not = false - первый лот зависит от "RiskPercent", при равном "true" будет постоянным и равен "Lot"
5. Lot = 1 - значение первого лота, с которого будет начинаться торговля.
6. RiskPercent = 300 - процент от депозита для первого лота RiskPercent/100 = 3% (рискованное значение). Оптимальное значение = 50.
7. TakeProfit = 5 - желаемая прибыль для первого лота (последующие модифицируются)
8. Step = 5 -  минимальный шаг, через который будет выставлен следующий лот.
9. MaxTrades = 30 - максимальное число сделок в одной группе.
10. UseEquityStop = false - вкл/откл общий стоп-лосс, в процентах равный TotalEquityRisk.
11. TotalEquityRisk = 30 - процент от депозита при достижении свободных средств которого будут закрыты все сделки принудительно.
12. Magic = 12345 - число для определения советником своих ордеров (может быть любым).
13. ShowTableOnTesting = true - отображение информации о советнике на рабочем поле.
Тестируем


[Image]
Удачной торговли!

 Auto-Profit 3.0     Настройки    VPS сервер   ПАММ

                                                                

Комментариев нет:

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