подскажите как программно использовать серверный трал терминала mt4?

 

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

подскажите как программно использовать серверный трал терминала mt4? средствами метаедитора, ну и если невозможно, то любыми другими средствами.

ордера с тралом терминала и без

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

интересует изначальная установка OrderSend(Symbol(),....) ; именно с серверным тралом.

// Всё с точки зрения конечного измеряемого результата достигаемого функционалом...

 
nirda:

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

подскажите как программно использовать серверный трал терминала mt4? средствами метаедитора, ну и если невозможно, то любыми другими средствами.

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

Про буковки с точками все понял, а про остальное - не понял. А Вы сами поняли, о чем спрашиваете?
 
nirda:

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

подскажите как программно использовать серверный трал терминала mt4? средствами метаедитора, ну и если невозможно, то любыми другими средствами.

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

интересует изначальная установка OrderSend(Symbol(),....) ; именно с серверным тралом.

// Всё с точки зрения конечного измеряемого результата достигаемого функционалом...

Чудак-человек, встроенный в терминал трал это тот же простейший трал, только средствами терминала. Никакого "серверного" трала нет и не было. Всё на стороне клиента, так и так терминал придётся держать включённым, что с тем тралом, что с другим.
 

для тех кто не понял:

need

Для того, чтобы включить "серверный трал" надо в Метатрейдере сделать то, что нарисовано на картинке.

Я хочу сделать это программно. далее предполагается, что есть три легальных способа:

1) изначально использовать в метаедиторе строку OrderSend(Symbol(),....) ; с каким-нибудь хитрым параметром предполагающим наличие трала.

2) прикрепить скрипт к советнику который этот "серверный трал" будет устанавливать по факту открытия ордера советником.

3) наплевать на язык mql вообще и написать на си свою приблуду к терминалу для автоматизации этого действия.

4) разложить дебагером терминал на запчасти, найти и автоматизирвать нужную мне функцию.

5) другие варианты

Цель оправдывает средства. Чем меньше трудозатрат и чем быстрее я получу конечный измеряемый результат тем лучше.

 
nirda:

для тех кто не понял:

Для того, чтобы включить "серверный трал" надо в Метатрейдере сделать то, что нарисовано на картинке.

Я хочу сделать это программно. далее предполагается, что есть три легальных способа:

1) изначально использовать в метаедиторе строку OrderSend(Symbol(),....) ; с каким-нибудь хитрым параметром предполагающим наличие трала.

2) прикрепить скрипт к советнику который этот "серверный трал" будет устанавливать по факту открытия ордера советником.

3) наплевать на язык mql вообще и написать на си свою приблуду к терминалу для автоматизации этого действия.

4) разложить дебагером терминал на запчасти, найти и автоматизирвать нужную мне функцию.

5) другие варианты

Цель оправдывает средства. Чем меньше трудозатрат и чем быстрее я получу конечный измеряемый результат тем лучше.

Тогда вариант 3.
 

предпочитаю вариант 5

официальный.

обратится к разработчикам терминала с просьбой предоставить в управление Метаедитора mql програмное управление тралом клиентского терминала.

со ссылкой на эту тему https://forum.mql4.com/ru/60975#910010

на основании того простого факта, что он есть. Если он есть в терминале, то дайте мне его в управление в mql.

упомянутым выше способам 1) или 2а) ввести дополнительную функцию для полноправного управления тралом ордера по его _OrderTicket

Пусть сервер следит за тралом ордера, а не терминал.

При опросе раз в минуту терминал не в состоянии следить ни за гэпами, ни дикими скачками, ни за выходными.

Речь только о функционале терминала и его программном mql управлении.

P.S. не говорите мне, что не возможно на виртуальной машине создать виртуальную копию сервера (сигналов сервера) для подачи сигнала на свой клиентский терминал, для научных исследований о расходовании своих средств. Препарировать сервер, вытащить все сигналы, переменные, остальные потраха и получить то, что нужно мне.

На нем мои деньги.

 
Всё что в MQL исполняется в терминале а не на сервере. Ваше требования в свете этого выглядит, мягко говоря, странно. А тралов на MQL в Code Base только ленивый не накидал всяких разных, на любой вкус.
 
nirda:

предпочитаю вариант 5

официальный.

обратится к разработчикам терминала с просьбой предоставить в управление Метаедитора mql програмное управление тралом клиентского терминала.

со ссылкой на эту тему https://forum.mql4.com/ru/60975#910010

на основании того простого факта, что он есть. Если он есть в терминале, то дайте мне его в управление в mql.

упомянутым выше способам 1) или 2а) ввести дополнительную функцию для полноправного управления тралом ордера по его _OrderTicket

Пусть сервер следит за тралом ордера, а не терминал.

При опросе раз в минуту терминал не в состоянии следить ни за гэпами, ни дикими скачками, ни за выходными.

Речь только о функционале терминала и его программном mql управлении.

P.S. не говорите мне, что не возможно на виртуальной машине создать виртуальную копию сервера (сигналов сервера) для подачи сигнала на свой клиентский терминал, для научных исследований о расходовании своих средств. Препарировать сервер, вытащить все сигналы, переменные, остальные потраха и получить то, что нужно мне.

На нем мои деньги.


Меня впечатлили, метаквотов позабавили,- день удался.
 
я рад.
 
nirda:
я рад.
Радоваться будете, когда по Вашей просьбе программное управление функцией терминала будет передано текстовому редактору.
 

А чего тянуть? Если ничего не попросишь, то ничего не получишь. Я только в правильности адреса не уверен.

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