Перейти к содержимому

Theme© by Fisana
 

Фотография
* * * * * 68 Голосов

Написание экспертов и индикаторов - бесплатно!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18761

#3451 yar70

yar70

    Первый выстрел

  • Новички
  • PipPip
  • 2 сообщений

Отправлено 17 March 2011 - 17:32

Напишите плс. Скрипт к МТ4.

Задача:

скрипт на одновременное открытие2-х активных, противоположных ордеров в одной паре с определенным СЛ и ТП для каждого ордера.

Желательно предусмотреть возможность открытие ордеров в точно указанное время до секунд.




Заранее СПАСИБО!!!






 
 

#3452 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 17 March 2011 - 17:47


Первая версия. Трал простой поскольку конкретно тип не указывался. Будут предложения - дополним.
Сигнал по Стохастику имеет два варианта (Sens).
Жду замечаний.

Прикрепленные файлы


  • Chico и andcam это нравится
Ты это, заходи, если что...(С)

#3453 yar70

yar70

    Первый выстрел

  • Новички
  • PipPip
  • 2 сообщений

Отправлено 17 March 2011 - 18:29

Напишите плс. Скрипт к МТ4.

Задача:

скрипт на одновременное открытие2-х активных, противоположных ордеров в одной паре с определенным СЛ и ТП для каждого ордера.
Желательно предусмотреть возможность открытие ордеров в точно указанное время до секунд.


Заранее СПАСИБО!!!



Вот подобный скрипт, но работает некорректно.

Обычно открывает только 1 ордер, а бывает 2 но оба ОДИНАКОВЫЕ...-(((((

Еще открывает по 2 ордера в каждую сторону...

Прикрепленные файлы


Сообщение отредактировал yar70: 17 March 2011 - 18:39


#3454 andcam

andcam

    Начинающий

  • Пользователи
  • PipPipPipPipPip
  • 96 сообщений

Отправлено 17 March 2011 - 18:51

Первая версия. Трал простой поскольку конкретно тип не указывался. Будут предложения - дополним.
Сигнал по Стохастику имеет два варианта (Sens).
Жду замечаний.

ОК!

Будем пробовать и оптимизировать.
А вот и первые прогоны на часовике.....


Прикрепленные файлы



#3455 tol64

tol64

    Первый выстрел

  • Пользователи
  • PipPip
  • 2 сообщений

Отправлено 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 mmohy

mmohy

    Первый выстрел

  • Пользователи
  • PipPip
  • 4 сообщений

Отправлено 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 Skoch

Skoch

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 285 сообщений

Отправлено 17 March 2011 - 21:16

Напишите плс. Скрипт к МТ4.
Задача:
скрипт на одновременное открытие2-х активных, противоположных ордеров в одной паре с определенным СЛ и ТП для каждого ордера.

Желательно предусмотреть возможность открытие ордеров в точно указанное время до секунд.
Заранее СПАСИБО!!!


В МТ-4 поевился уневерсальный скрипт (доработальный старый), Проверял, вроде работает исправно.


А на счёт открытия по времени, это уже будет Эксперт. Скрипт выполняется однажды (ручной режим). И секудная точность практически добится не реально !!!  :beach:

Прикрепленные файлы



#3458 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 17 March 2011 - 21:24

Будем пробовать и оптимизировать.

В советнике есть легкие недоделки:
1.Тралит ВСЕ ордера - свои и чужие
2.Иногда Трал пытается ставить SL на недопустимом уровне (ДЦ), ругается.

Это не мешает тесту.
Найдешь еще чего-нибудь или захочешь - все и поправим.
Удачи
Ты это, заходи, если что...(С)

#3459 Michelangelo®

Michelangelo®

    МОРДЕ-РАПТОР

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1003 сообщений

Отправлено 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 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 17 March 2011 - 21:44

...при декомпиляции файла *.ex4 ....
Кто-нибудь из программистов возможно может справиться с этим.
Моя просьба ...привести код в читаемый вид...


В этой ветке создают новое или изменяют исходный текст (оригинал).
Ломанные советники не приветствуются.:good:

Апаздал!!!
Ты это, заходи, если что...(С)

#3461 tol64

tol64

    Первый выстрел

  • Пользователи
  • PipPip
  • 2 сообщений

Отправлено 17 March 2011 - 22:01

В этой ветке создают новое или изменяют исходный текст (оригинал).
Ломанные советники не приветствуются.:good:

Апаздал!!!


Понял.)) Боюсь денег у меня не хватит, а язык не повернётся просить бесплатно писать подобное с нуля.)) Спасибо в любом случае. Буду как-то выкручиваться...


Желаю всем удачи.

#3462 andcam

andcam

    Начинающий

  • Пользователи
  • PipPipPipPipPip
  • 96 сообщений

Отправлено 18 March 2011 - 07:58

В советнике есть легкие недоделки:
1.Тралит ВСЕ ордера - свои и чужие
2.Иногда Трал пытается ставить SL на недопустимом уровне (ДЦ), ругается.

Это не мешает тесту.
Найдешь еще чего-нибудь или захочешь - все и поправим.
Удачи

Ставлю на все выходные тестить.

Ещё одна думка появилась, а можно сделать фильтрацию работы советника по часам. Ну типа старт работы в 10-00 а конец работы советника в 17-00? И чтоб этот параметр можно было настраивать и оптимизировать.


И потом непомешает фильтр работы в Пятницу, ибо сам никогда по пятницам неработал с этими индюками. Тоесть чтоб была возможность отключения работы советника по пятницам.

#3463 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 18 March 2011 - 10:32

Ставлю на все выходные тестить.
... а можно сделать фильтрацию работы советника по часам. Ну типа старт работы в 10-00 а конец работы советника в 17-00? И чтоб этот параметр можно было настраивать и оптимизировать.

И потом непомешает фильтр работы в Пятницу,..

Не вижу проблем. Дополни ТЗ.
Старт по часам - все понятно. А окончание - что делать с оставшимися в рынке ордерами?
Ты это, заходи, если что...(С)

#3464 andcam

andcam

    Начинающий

  • Пользователи
  • PipPipPipPipPip
  • 96 сообщений

Отправлено 18 March 2011 - 10:39

Не вижу проблем. Дополни ТЗ.
Старт по часам - все понятно. А окончание - что делать с оставшимися в рынке ордерами?

Если бы можно было выбирать, удалять все порынку или оставить в работе по заданым параметрам, было бы классно. Сам когда ручками торгую, то ордера все анулирую.

#3465 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 18 March 2011 - 13:37

Если бы можно было выбирать, удалять все порынку или оставить в работе по заданым параметрам, было бы классно. Сам когда ручками торгую, то ордера все анулирую.


Принято к исполнению.:author:
Ты это, заходи, если что...(С)



Copyright © 2024 Your Company Name