Какого брокера выбрать? - страница 5

 
C-4:

Стопы реализованы отложками. ТейкПрофиты к сожалению виртуальные. 

в моей модели реализованы и СЛ и ТП. вполне реальные с доп. контролем целостности "МТ4-ордера".

Без ОСО принципиально невозможно использовать ТП и СЛ одновременно.

без ОСО вообще нельзя говорить о надежности даже одного СЛ в виде отложки (часть лота от неттинговой позы).
поэтому любые аналогичные системы заранее подвергают риску бизнес логику.

Были выбраны стопы как наиболее важный элемент большинства систем.

странный подход, ТП не менее важен.

Можно использовать только что-то одно, но не одновременно оба. 

нет никаких подводных камней или сложностей неиспользования одновременно оба.

В начале мне тоже так казалось, потом становилось все сложней и сложней. Очевидное всем связывание ордеров - тривиальнейшая задача.

она такой и остается.

Открою немного свой движек чуть больше ;)

Принцип построения моей модели прост, а абстракция и ООП позволяет делать такие чудеса как:

#include <MQL45™.mqh>

class _EA : public CMQL45™
{

старый код MQL4

};

Причем программисту вообще не надо ничего трогать в своем старом MQL4 коде. Даже индикаторы остаются в том виде, в котором они живут в MQL4 модели.

Мартингейлы, усреднялки, чебурашки, просто индикаторные эксперты - все прошло успешное тестирование и полностью идентичность входов МТ4 и МТ5 тестов и реального использования экспертов.

то есть получай полноценное портирование кода MQL4 в MQL5 посредством движка MQL45™. С визуальным контролем на чарте и доп вкладках.  Либо используй MQL4™ библиотеку для разработки МТ4 ордерных систем в МТ5.

 
sergeev:

Открою немного свой движек чуть больше ;)

Ого...
 
sergeev:

...

Открою немного свой движек чуть больше ;)

...

то есть получай полноценное портирование кода MQL4 в MQL5 посредством движка MQL45™. С визуальным контролем на чарте и доп вкладках.  Либо используй MQL4™ библиотеку для разработки МТ4 ордерных систем в МТ5. 

Что-то даже мозг заскрипел от попытки представить всё это. Круто! ))
 

вот только одна проблема... 

все это баловство интересно только нашему брату прогеру, теоретику-исследователю.

Трейдеры (заказчики в фрилансе) далеки от технологий, им нужно решение, а содержимое кода не интересует.  все навороты, ООП, изыски, допущения что должно работать как то не всегда правильно - их не устраивает.

поэтому MQL45 лежит на полке в ожидании уникального потребителя :)

 
sergeev:

вот только одна проблема... 

все это баловство интересно только нашему брату прогеру, теоретику-исследователю.

Трейдеры (заказчики в фрилансе) далеки от технологий, им нужно решение, а содержимое кода не интересует.  все навороты, ООП, изыски, допущения что должно работать как то не всегда правильно - их не устраивает.

поэтому MQL45 лежит на полке в ожидании уникального потребителя :)

Может имеет смысл держать эту технологию не на полке, а в Маркете ?
 
sergeev:

поэтому MQL45 лежит на полке в ожидании уникального потребителя :)

Как с надежностью ордерной системы?
 
sergeev:

в моей модели реализованы и СЛ и ТП. вполне реальные с доп. контролем целостности "МТ4-ордера".
без ОСО вообще нельзя говорить о надежности даже одного СЛ в виде отложки (часть лота от неттинговой позы). 
поэтому любые аналогичные системы заранее подвергают риску бизнес логику.

странный подход, ТП не менее важен.
нет никаких подводных камней или сложностей неиспользования одновременно оба. 
она такой и остается. 

Открою немного свой движек чуть больше ;)

Принцип построения моей модели прост, а абстракция и ООП позволяет делать такие чудеса как:

Причем программисту вообще не надо ничего трогать в своем старом MQL4 коде. Даже индикаторы остаются в том виде, в котором они живут в MQL4 модели.

Мартингейлы, усреднялки, чебурашки, просто индикаторные эксперты - все прошло успешное тестирование и полностью идентичность входов МТ4 и МТ5 тестов и реального использования экспертов.

то есть получай полноценное портирование кода MQL4 в MQL5 посредством движка MQL45™. С визуальным контролем на чарте и доп вкладках.  Либо используй MQL4™ библиотеку для разработки МТ4 ордерных систем в МТ5.

Круто. Но опять-таки давайте отложим спор на попозже. Вижу разговор может получиться интересный: решение одной проблемы двумя разными подходами. Просто, пока спецификации не опубликованы, то и обсуждать нечего. 
 
sergeev:

вот только одна проблема... 

все это баловство интересно только нашему брату прогеру, теоретику-исследователю.

Трейдеры (заказчики в фрилансе) далеки от технологий, им нужно решение, а содержимое кода не интересует.  все навороты, ООП, изыски, допущения что должно работать как то не всегда правильно - их не устраивает.

поэтому MQL45 лежит на полке в ожидании уникального потребителя :)

Честно не совсем понимаю. Продавайте заказчикам готовое решение в коробке. И не надо им знать что внутри. 

tol64:
Может имеет смысл держать эту технологию не на полке, а в Маркете ?
Полностью присоединяюсь к вопросу. Проще запостить в маркет чем давать уникальное обслуживание во фрилансе. Код движка 100% на MQL'е, без использования сторонних библиотек?
 
TheXpert:
Как с надежностью ордерной системы?

дык нет ОСО на сервере - нет гарантии, что бизнес логика не сбойнет.

Ведь мы моделируем на основании тех данных сделок и ордеров, которые есть в истории терминала. Ообращу внимание, что эксперт по поддержанию своей модели не сбойнет.
А сбойнуть может как указывал C-4 ретроспектива сделок, когда брокер её изменил (фиг его знает когда такое случается, но шанс есть).

надежность ордерной системы (и железной её логики) базируется всего на трех идентификациях

1. DEAL_ORDER
2. DEAL_MAGIC / ORDER_MAGIC
3. OrderState

- То есть нивелируется понятие Позиции как таковое. Позиции вообще не учитываются в МТ4 модели.
- Делается идентификация залитости ордера по сделкам (DEAL_ORDER/OrderState) + если срабатывал СЛ/ТП, то залитость этих СЛ/ТП ордеров.
- СЛ и ТП, которые были реально выставлены в отложке - после её заливки (контролируется объем)  - заменяются на стоп и лимит ордер с соответствующим
ORDER_MAGIC, связывающий отложки с исходным ордером.

это схема общего анализа.  и контроля ордеров

дальше - просто дело техники - нужные OrderSend в нужном направлении  + немного графики на чарте по показу какой ордер где стоит.
единственный момент зачем графика - закрывать рыночный МТ4 ордер с терминала как позицию нельзя, иначе это сродни что открыли новый противоположный. поэтому надо закрывать только программно - командой с чарта (в варианте, когда трудится эксперт все само внутри разруливается), а если торговать в реале на чарте - то надо чтоб слушающий эксперт бежал и обрабатывал команды.

 
C-4:

Проще запостить в маркет чем давать уникальное обслуживание во фрилансе. 

спроса нет.
этому реализованному проекту MQL45™ - уже более трех лет.
стартовал я похоже по времени одинаково с этим https://www.mql5.com/ru/forum/3693/page2. уже тогда была реализация.  Но что то дальше теории не пошло

пока что вы единственный в нужном направлении :) - опубликовать статью и получить гонорар хотя бы за открытость и вариант реализации этой идеи.

Код движка 100% на MQL'е, без использования сторонних библиотек?

без.

Причина обращения: