Скачать MetaTrader 5

Маркет ордер через PostMessageA

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
emelenium
128
emelenium  

Подскажите если кто знает какой код функции нужен для маркет ордера?

Т.е.

35456 - ордер selllimit
35457 - ордер sellstop 

а market order - ???? 

PostMessageA(hwnd, WM_COMMAND, ????, 0);

и параметры ?? 

Dmitiry Ananiev
7607
Dmitiry Ananiev  
Одной командой не отделаешься.
emelenium
128
emelenium  
А как надо?
Dmitiry Ananiev
7607
Dmitiry Ananiev  

ну во первых надо вызвать диалоговое окно. 

Дальше выбрать тип ордера.

выставить цену и объем . 

Нажать кнопку ""Place  order"

закрыть окно.

Так что минимум  5 команд.

 

Вообще подобный фунционал мне предлагали написать за 700 долларов. Ноя справился  практически сам.

emelenium
128
emelenium  
Это  долго я думал что есть типа OrderSend сразу из dll
o_o
Модератор
24080
o_o  
emelenium:
Это  долго ....

вы моргнуть не успеете
emelenium
128
emelenium  

При торговле на новости это будет решающе долго ... я так думаю, быстрее будет вернуть управление в советник и там ordersend а потом можно обратно в dll.

Знать бы какое сообщение посылает окно ордера и с какими параметрами в МТ4 .

o_o
Модератор
24080
o_o  
emelenium:

Знать бы какое сообщение посылает окно


WM_NCDESTROY ;)
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий