Написание экспертов и индикаторов - бесплатно!
#3451
Отправлено 17 March 2011 - 17:32
Задача:
скрипт на одновременное открытие2-х активных, противоположных ордеров в одной паре с определенным СЛ и ТП для каждого ордера.
Желательно предусмотреть возможность открытие ордеров в точно указанное время до секунд.
Заранее СПАСИБО!!!
 
#3452
Отправлено 17 March 2011 - 17:47
Первая версия. Трал простой поскольку конкретно тип не указывался. Будут предложения - дополним.
Сигнал по Стохастику имеет два варианта (Sens).
Жду замечаний.
Прикрепленные файлы
- Chico и andcam это нравится
#3453
Отправлено 17 March 2011 - 18:29
Напишите плс. Скрипт к МТ4.
Задача:
скрипт на одновременное открытие2-х активных, противоположных ордеров в одной паре с определенным СЛ и ТП для каждого ордера.
Желательно предусмотреть возможность открытие ордеров в точно указанное время до секунд.
Заранее СПАСИБО!!!
Вот подобный скрипт, но работает некорректно.
Обычно открывает только 1 ордер, а бывает 2 но оба ОДИНАКОВЫЕ...-(((((
Еще открывает по 2 ордера в каждую сторону...
Прикрепленные файлы
Сообщение отредактировал yar70: 17 March 2011 - 18:39
#3454
Отправлено 17 March 2011 - 18:51
ОК!Первая версия. Трал простой поскольку конкретно тип не указывался. Будут предложения - дополним.
Сигнал по Стохастику имеет два варианта (Sens).
Жду замечаний.
Будем пробовать и оптимизировать.
А вот и первые прогоны на часовике.....
Прикрепленные файлы
#3455
Отправлено 17 March 2011 - 20:48
У меня есть советник, который работает совместно с сервером для NeuroShell DayTrader Professional (NSDT) MT4NSDTDataFeed.dll - осуществляет поставку реал-тайм котировок в NSDT и исполняет торговые приказы из NSDT. В советнике есть такие параметры:
EnableAuto Trade - разрешает/запрещает торговать.
ID_Channel - идентификационный номер для инструмента.
tp - уровень фиксации прибыли.
sl - уровень ограничения убытков.
Lots - торговый объём.
ModeTrailing - режим сопровождения позиции.
TrailingStop - уровень сопровождения позиции.
TrailLoss - разрешить/запретить режим сопровождения позиции.
Он работает на данный момент с фиксированным лотом. Лот можно изменить только вручную.
Советник я нашёл в интернете и при декомпиляции файла *.ex4 всем переменным конечно же присвоились цифровые имена. )) А с такими именами очень сложно разобраться. Кто-нибудь из программистов возможно может справиться с этим.
Моя просьба заключается в том, чтобы привести код в читаемый вид, если это возможно. Прежде, чем предоставить файлы хотелось бы услышать мнение программистов по этому вопросу.
С уважением.
#3456
Отправлено 17 March 2011 - 21:03
There is a possibility to help you if you describe algorithm of work of the adviser presented by you. Then, probably, I can write it.
I am sorry but i have no idea about Mql programming and coding, so i can not describe the algorithm, all what i know that the expert is a mix between grid and martingale, would you please run it on a demo?
the currency EUR/USD time frame 5 M.
Kind Regards,
Mohamed
#3457
Отправлено 17 March 2011 - 21:16
Напишите плс. Скрипт к МТ4.
Задача:
скрипт на одновременное открытие2-х активных, противоположных ордеров в одной паре с определенным СЛ и ТП для каждого ордера.
Желательно предусмотреть возможность открытие ордеров в точно указанное время до секунд.
Заранее СПАСИБО!!!
В МТ-4 поевился уневерсальный скрипт (доработальный старый), Проверял, вроде работает исправно.
А на счёт открытия по времени, это уже будет Эксперт. Скрипт выполняется однажды (ручной режим). И секудная точность практически добится не реально !!!
Прикрепленные файлы
#3458
Отправлено 17 March 2011 - 21:24
В советнике есть легкие недоделки:Будем пробовать и оптимизировать.
1.Тралит ВСЕ ордера - свои и чужие
2.Иногда Трал пытается ставить SL на недопустимом уровне (ДЦ), ругается.
Это не мешает тесту.
Найдешь еще чего-нибудь или захочешь - все и поправим.
Удачи
#3459
Отправлено 17 March 2011 - 21:30
Приветствую!
У меня есть советник, который работает совместно с сервером для NeuroShell DayTrader Professional (NSDT) MT4NSDTDataFeed.dll - осуществляет поставку реал-тайм котировок в NSDT и исполняет торговые приказы из NSDT. В советнике есть такие параметры:
EnableAuto Trade - разрешает/запрещает торговать.
ID_Channel - идентификационный номер для инструмента.
tp - уровень фиксации прибыли.
sl - уровень ограничения убытков.
Lots - торговый объём.
ModeTrailing - режим сопровождения позиции.
TrailingStop - уровень сопровождения позиции.
TrailLoss - разрешить/запретить режим сопровождения позиции.
Он работает на данный момент с фиксированным лотом. Лот можно изменить только вручную.
Советник я нашёл в интернете и при декомпиляции файла *.ex4 всем переменным конечно же присвоились цифровые имена. )) А с такими именами очень сложно разобраться. Кто-нибудь из программистов возможно может справиться с этим.
Моя просьба заключается в том, чтобы привести код в читаемый вид, если это возможно. Прежде, чем предоставить файлы хотелось бы услышать мнение программистов по этому вопросу.
С уважением.
тут не правят декомпилированные коды...
Возможно все! ...что ниже скорости света!
Невозможное делаю сразу! Чудо требует незначительной подготовки...
Пришел, увидел, нафлудил...
#3460
Отправлено 17 March 2011 - 21:44
...при декомпиляции файла *.ex4 ....
Кто-нибудь из программистов возможно может справиться с этим.
Моя просьба ...привести код в читаемый вид...
В этой ветке создают новое или изменяют исходный текст (оригинал).
Ломанные советники не приветствуются.
Апаздал!!!
#3461
Отправлено 17 March 2011 - 22:01
В этой ветке создают новое или изменяют исходный текст (оригинал).
Ломанные советники не приветствуются.
Апаздал!!!
Понял.)) Боюсь денег у меня не хватит, а язык не повернётся просить бесплатно писать подобное с нуля.)) Спасибо в любом случае. Буду как-то выкручиваться...
Желаю всем удачи.
#3462
Отправлено 18 March 2011 - 07:58
Ставлю на все выходные тестить.В советнике есть легкие недоделки:
1.Тралит ВСЕ ордера - свои и чужие
2.Иногда Трал пытается ставить SL на недопустимом уровне (ДЦ), ругается.
Это не мешает тесту.
Найдешь еще чего-нибудь или захочешь - все и поправим.
Удачи
Ещё одна думка появилась, а можно сделать фильтрацию работы советника по часам. Ну типа старт работы в 10-00 а конец работы советника в 17-00? И чтоб этот параметр можно было настраивать и оптимизировать.
И потом непомешает фильтр работы в Пятницу, ибо сам никогда по пятницам неработал с этими индюками. Тоесть чтоб была возможность отключения работы советника по пятницам.
#3463
Отправлено 18 March 2011 - 10:32
Не вижу проблем. Дополни ТЗ.Ставлю на все выходные тестить.
... а можно сделать фильтрацию работы советника по часам. Ну типа старт работы в 10-00 а конец работы советника в 17-00? И чтоб этот параметр можно было настраивать и оптимизировать.
И потом непомешает фильтр работы в Пятницу,..
Старт по часам - все понятно. А окончание - что делать с оставшимися в рынке ордерами?
#3464
Отправлено 18 March 2011 - 10:39
Если бы можно было выбирать, удалять все порынку или оставить в работе по заданым параметрам, было бы классно. Сам когда ручками торгую, то ордера все анулирую.Не вижу проблем. Дополни ТЗ.
Старт по часам - все понятно. А окончание - что делать с оставшимися в рынке ордерами?
#3465
Отправлено 18 March 2011 - 13:37
Если бы можно было выбирать, удалять все порынку или оставить в работе по заданым параметрам, было бы классно. Сам когда ручками торгую, то ордера все анулирую.
Принято к исполнению.