---Load files---
|
Совет: если изображения отображаются неправильно, попробуйте
очистить кеш браузера!
Поиск на странице - нажмите "Ctrl+F", Поиск на сайте - поле ввода "Яндекс-Найти" на "шапке",
Поиск в интернете - 1) выделите текст, 2) нажмите правую клавишу мыши и 3) выберите поисковик.
------- Тимин В.А. (mail: timinva@yandex.ru) Дата последней загрузки: April 24 2018. -------Ссылка на этот материал: Советник_для_zakrytiya_ordyerov_FOREX.htm)
Закрывающий ордера советник
 |
Программа для автоматического закрытия ордеров Auto Close Orders |
Целью создания советника была помощь в работе с открытыми вручную ордерами и автоматическом контроле определенных событий для закрытия ордеров.
Дополнительная цель - работа терминала в отсутствие трейдера. Цель минимум - максимально незаметно для ДЦ.
Идея, на которой основывается программа, довольно простая и определяется используемыми параметрами.
Предназначен для автоматического закрытия ордеров при наступлении определенного параметрами события.
|
-
Первые два события стандартные - это TakeProfit
и StopLoss. В дополнительных объяснениях не нуждаются.
-
Дополнительные события - проценты максимальной прибыли
MaxCurretProfit и убытка
ProcRisk. MaxCurretProfit закрывает ордера при достижении указанного процента прибыли,
ProcRisk закрывает ордера при достижении указанного процента убытка, причем прибыль и убыток учитываются для
Buy и Sell независимо.
-
Для автоматического закрытия всех ордеров при участии в конкурсах, устраиваемых дилерскими центрами с целью привлечения к ним трейдеров, предназначен параметр
EndConcurs: при достижении даты и времени конца конкурса закрываются все ордера.
-
Новый параметр, который я нигде не встречал - ATakeProfit и связанный с ней параметр
nTrendPeriod. Закрытие ордера происходит при изменении направления тренда и одновременном превышении цены открытия ордера на
ATakeProfit. Принцип работы на рис. 1.
-
Имеется и широко применяемый трейлинг-стоп TrailingStop0. Он доработан: значение конкретного значения
TrailingStop-а находится в линейной зависимости от параметра TrailingStopk и разности текущей цены от цены открытия ордера. Принцип работы на рис. 2.
-
События для ордера BUY определяются параметрами:
TakeProfit = 0 - при превышении средневзвешенной цены инструмента на указанное количество пунктов;
-
ATakeProfit = 0 - при превышении цены инструмента на указанное количество пунктов при условии пересечения линией K линии D индикатора iStochastic(26,8,10) сверху вниз (смотри скриншот);
-
nTrendPeriod = 2 - номер таймфрейма индикатора
iStochastic: 1 - 1 min, 2 - 5 min, 3 - 15 min, 4 - 30 min, 4 - 1 час, 5 - 4 часа, 6 - 1 сутки, 7 - 1 неделя и т.д. ;
TrailingStop0 = 0 - количество пунктов для Trailing Stop-а. Выставляется реальный
STOPLOSS;
-
TrailingStopk = 0 - коэффициент отклонения
TrailingStop-а от линии постоянного отклонения в диапазоне от -1 до +1. Если +, действующее значение
TrailingStop увеличивается с ростом цены. При 0 (нуле) - обычный
TrailingStop (смотри скриншот);
-
StopLoss = 0 - при уходе цены инструмента в убыток на указанное количество пунктов от наиболее высокой цены открытия ордера;
-
ProcRisk = 0 - при достижении указанного объема убытка в процентах;
-
MaxCurrentProfit = 0 - при достижении указанного объема прибыли в процентах;
-
EndConcurs = D'2030.12.31 23:59:00' -
закрытие всех ордеров на рабочем графике советника при наступлении определенной даты и времени. Можно использовать при участии в конкурсе.
-
LotDecimal = 2 - точность представления открываемых лотов;
-
Для ордеров SELL аналогично.
Нулевое значение параметра отключает соответствующий параметр.
Все параметры работают незаметно для ДЦ, кроме TrailingStop.
TrailingStop и ATakeProfit работают независимо для каждого ордера, остальные параметры закрывают все ордера соответствующего направления.
Важно! Ни один советник, никакая другая автоматическая программа для трейдинга не может гарантировать Вам 100%-ную выигрышную стратегию. Стратегия уменьшения этого проигрыша называется управлением капиталом. Наиболее четко эту роль исполняют параметры, контролирующие величину убытка - это
StopLoss и ProcRisk: они закрывают ордера при некотором предельном значении убытка. Но и параметры выигрыша -
TakeProfit и MaxCurrentProfit - играют такую же важную роль, не позволяя проиграть все в погоне за прибылью.
TrailingStop - это компромисс: получить хоть что-то. Абсолютно выигрышная стратегия возможна только для бесконечного значения Вашего депозита.
Советы:
Компьютер при работе программы должен быть всегда включен на Internet;
Для ознакомления с продуктом поработайте на Demo-счетах;
Проверять на тестере не имеет смысла, потому что советник ордера не открывает.
Вложения:
tvaCloseOrder.ex4,
tvaCloseOrders.rar
Пишите
timinva@yandex.ru

Рис.1. График изменения цены финансового инструмента.

Рис.2. График, поясняющий работу параметра ATrStop.
|
Ссылка на этот материал: Советник_для_zakrytiya_ordyerov_FOREX.htm)Ссылка на другие мои материалы: сайт Vixra.com
- - - ВЫ МОЖЕТЕ ОСТАВИТЬ ПЕРВЫЙ КОММЕНТАРИЙ! - - -
---Load files---
|
Сегодня - 08_03_2021 Время переоткрытия сайта 03 ч 41 м по Гр. Календарь на МАРТ месяц 2018 г.
Пн |
Вт |
Ср |
Чт |
Пт |
Сб |
Вс |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
1 |
2 |
3 |
4 |
(3 131)
---Load files---
|