Создание советника по пересечению 3-скользящих средних |
Нужно, что бы советник выставлял:
Buy ордера при пересечении M1>M2 и М2>M3
Sell ордера при пересечении M4<M5 и М5<M6
Что бы он когда выставлял 1-ордер, смотрел можно ли его перевести в без убыток:
Для Buy 1-ордера проверял (цена текущая>цены покупки ордера+B1(вводим в исходных данных, коэффициент приближения ордера Buy), если да то ордеру этому присваиваем ТР=ТРв(вводится в исходных данных),StopLoss=цена покупки+B2(коэффициент без убытка, исходные данные) и присваеваем ордеру номер 1234, если условие не выполняется то все идет по программе
При этом в исходных данных надо прописать у что В1-не должно быть>=ТР, а В2 должно быть <B1
Для Sell 1-ордера проверял (цена текущая<цены покупки ордера-S1(вводим в исходных данных, коэффициент приближения ордера Buy), если да то ордеру этому присваиваем ТР=ТРs(вводится в исходных данных),StopLoss=цена покупки-S2(коэффициент без убытка, исходные данные) и присваеваем ордеру номер 2345, если условие не выполняется то все идет по программе
При этом в исходных данных надо прописать у что S1-не должно быть>=ТР, а S2 должно быть <S1,
Эти условия надо проверять когда есть всего один ордер в ту или иную сторону, если их >2, то не проверяем, все это создается для 1-х ордеров в ту или иную сторону
2 и последующие-ордера по тем же пересечениям, но через определенный промежуток заданный Pipstep и
т.е. делать по мартингейлу
регулируемые параметры: скользящих период-М1, М2, М3, М4, М5, М6, тейк профит, ТРв, ТРs, В1, В2,S1,S2, стартовый лот, какую долю прибавлять на следующий лот,TP, максимальный лот для Бай и Селл-отдельно, максимальное количество колен в серии, номера ордеров бай и селл отдельно
-
0
- Просмотров: 4431
- 18 сентября 2015, 06:34
- evgennn
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!
Комментарии (6)
35 AM2 Сообщений: 16420 - Андрей
3 evgennn Автор Сообщений: 10 - Евгений
35 AM2 Сообщений: 16420 - Андрей
А теперь посмотрите на его стоимость: cmillion.ru/sovetnik-foreks-cm-mesh-nets/
35 AM2 Сообщений: 16420 - Андрей
Для Buy 1-ордера проверял (цена текущая>цены покупки ордера+B1(вводим в исходных данных, коэффициент приближения ордера Buy), если да то ордеру этому присваиваем ТР=ТРв(вводится в исходных данных),StopLoss=цена покупки+B2(коэффициент без убытка, исходные данные) и присваеваем ордеру номер 1234, если условие не выполняется то все идет по программе
При этом в исходных данных надо прописать у что В1-не должно быть>=ТР, а В2 должно быть <B1
Для Sell 1-ордера проверял (цена текущая<цены покупки ордера-S1(вводим в исходных данных, коэффициент приближения ордера Buy), если да то ордеру этому присваиваем ТР=ТРs(вводится в исходных данных),StopLoss=цена покупки-S2(коэффициент без убытка, исходные данные) и присваеваем ордеру номер 2345, если условие не выполняется то все идет по программе
3 evgennn Автор Сообщений: 10 - Евгений
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий