Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Где найти программиста? В сервисе Фриланс!
emelenium
128
emelenium 2014.06.11 05:36 

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

Т.е.

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

а market order - ???? 

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

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

Dmitiry Ananiev
6332
Dmitiry Ananiev 2014.06.11 16:57  
Одной командой не отделаешься.
emelenium
128
emelenium 2014.06.11 17:28  
А как надо?
Dmitiry Ananiev
6332
Dmitiry Ananiev 2014.06.11 17:34  

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

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

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

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

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

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

 

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

emelenium
128
emelenium 2014.06.12 00:22  
Это  долго я думал что есть типа OrderSend сразу из dll
o_O
Модератор
23267
o_O 2014.06.12 05:19  
emelenium:
Это  долго ....

вы моргнуть не успеете
emelenium
128
emelenium 2014.06.12 06:25  

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

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

o_O
Модератор
23267
o_O 2014.06.12 08:33  
emelenium:

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


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