Нужна ли такая библиотека в MQL5?

 
  • 45% (28)
  • 50% (31)
  • 5% (3)
Всего проголосовало: 56
 

Сразу оговорюсь - писал про хедж. И не в MQL5, а для MQL5, очепятался


  1. Открытие и удаление отложенных ордеров всех типов
  2. Изменение объема через удаление и открытия нового
  3. Установка сеток ордеров с заданием ряда параметров, которые могут меняться  в зависимости от расположения ордера по отношению к границам канала. Например, от нижней границы канала ставим сетку к верхней (тип ордера сейчас не обсуждаю, все индивидуально)
  4. Изменение параметров сетки, например сдвиг вверх или вниз
  5. В сетке можно ставить ордера по цене нелинейно, к примеру, по фибо или другому алгоритму
  6. Все позиции в сетке обязательно исполняются с профитом, ну, это самое легкое, вы в курсах :)
 
Alexey Volchanskiy:

Сразу оговорюсь - писал про хедж.


  1. Открытие и удаление отложенных ордеров всех типов
  2. Изменение объема через удаление и открытия нового
  3. Установка сеток ордеров с заданием ряда параметров, которые могут меняться  в зависимости от расположения ордера по отношению к границам канала. Например, от нижней границы канала ставим сетку к верхней (тип ордера сейчас не обсуждаю, все индивидуально)
  4. Изменение параметров сетки, например сдвиг вверх или вниз
  5. В сетке можно ставить ордера по цене нелинейно, к примеру, по фибо или другому алгоритму
  6. Все позиции в сетке обязательно исполняются с профитом, ну, это самое легкое, вы в курсах :)
Если есть что-то подобное, черкните плз. Надо для нового проекта, проект не тупой сеточник, но предполагаю, вышеописанное улучшит результаты.
 
Alexey Volchanskiy:
Если есть что-то подобное, черкните плз. Надо для нового проекта, проект не тупой сеточник, но предполагаю, вышеописанное улучшит результаты.

Для открытия позиций, установки и удаления отложенных ордеров есть стандартная библиотека. Для всего остального вряд ли можно придумать универсальную библиотеку, т. к. спектр решаемых задач выходит достаточно широким. В итоге либо сама библиотека будет большой (тяжело поддерживать самостоятельному разработчику), либо она не будет в полном смысле универсальной. Поэтому я бы посоветовал писать подобную библиотеку чисто для своего круга задач, не пытаясь объять необъятное.

В любом случае, если захотите опубликовать такую библиотеку, вряд ли кто-то будет против. Просто не нужно позиниционировать ее как универсальную. 

 
Ihor Herasko:

Для открытия позиций, установки и удаления отложенных ордеров есть стандартная библиотека. Для всего остального вряд ли можно придумать универсальную библиотеку, т. к. спектр решаемых задач выходит достаточно широким. В итоге либо сама библиотека будет большой (тяжело поддерживать самостоятельному разработчику), либо она не будет в полном смысле универсальной. Поэтому я бы посоветовал писать подобную библиотеку чисто для своего круга задач, не пытаясь объять необъятное.

В любом случае, если захотите опубликовать такую библиотеку, вряд ли кто-то будет против. Просто не нужно позиниционировать ее как универсальную. 

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

  1. Кто-то что-то видел похожее
  2. Дополнят список задач, я сам пока в раздумьях.

А зачем еще этот форум мне нужен, обсуждать как открыть ордер и существуют ли прибыльные роботы? ))

Если сделаю, выложу конечно. 

 
Alexey Volchanskiy:

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

  1. Кто-то что-то видел похожее

У себя. )) Правда, пока для MQL4. Нужно будет сделать подобное и для MQL5. Но, опять же, для своих нужд.

  1. Дополнят список задач, я сам пока в раздумьях.
Если идея возникала сама по себе, без существования реальной задачи, то и делать не нужно. Библиотеки пишутся тогда, когда на необходимость решения одной и той же задачи натыкаешься более двух-трех раз. Без существования реальной задачи библиотека выйдет абстрактной, не имеющей ничего общего с реальными потребностями.

А зачем еще этот форум мне нужен, обсуждать как открыть ордер и существуют ли прибыльные роботы? ))

По большому счету технические форумы существуют для обмена опытом. 

 
Ihor Herasko:

У себя. )) Правда, пока для MQL4. Нужно будет сделать подобное и для MQL5. Но, опять же, для своих нужд.
Напишите библиотеку портирования MT4->MT5 и свои коды переноситься (для Hedge-mt5) из MT4 будут на раз.
 
Ihor Herasko:

У себя. )) Правда, пока для MQL4. Нужно будет сделать подобное и для MQL5. Но, опять же, для своих нужд.

Если идея возникала сама по себе, без существования реальной задачи, то и делать не нужно. Библиотеки пишутся тогда, когда на необходимость решения одной и той же задачи натыкаешься более двух-трех раз. Без существования реальной задачи библиотека выйдет абстрактной, не имеющей ничего общего с реальными потребностями.

По большому счету технические форумы существуют для обмена опытом. 

Я написал во втором посте 

Надо для нового проекта, проект не тупой сеточник, но предполагаю, вышеописанное улучшит результаты. 

--------

Это полутехнический форум )) 

 
Достаточно пункта 6.
 
Dmitry Fedoseev:
Достаточно пункта 6.
Ну хоть один заметил ))) Вы наблюдательны ))