Programowanie - dwa zlecenia

O jezykach programowania w platformach i nie tylko.
lekarz2
Gaduła
Gaduła
Posty: 172
Rejestracja: 17 cze 2010, 16:30

Programowanie - dwa zlecenia

Nieprzeczytany post autor: lekarz2 »

Jak wykonać dwa takie same zlecenia jednocześnie? Korzystam z języka mql i platformy mt4.

Awatar użytkownika
borysewicz
Stały bywalec
Stały bywalec
Posty: 75
Rejestracja: 01 gru 2008, 21:17

Nieprzeczytany post autor: borysewicz »

Zależy co chcesz zrobić.
Najprościej jest tak:

Kod: Zaznacz cały

if ( 
//warunki
) 
{ 
OrderSend(Symbol(),OP_BUY,0.1,Ask,0,Ask - 30*Point,Ask+6*Point,"lekarz2",7286,0,Green);
OrderSend(Symbol(),OP_BUY,0.1,Ask,0,Ask - 30*Point,Ask+6*Point,"lekarz2",7286,0,Green);
}

lekarz2
Gaduła
Gaduła
Posty: 172
Rejestracja: 17 cze 2010, 16:30

Nieprzeczytany post autor: lekarz2 »

Chcę, MT4 dokonał dwóch transakcji jednocześnie gdy żadna transakcja nie jest zawarta.

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

lekarz2 pisze:Chcę, MT4 dokonał dwóch transakcji jednocześnie gdy żadna transakcja nie jest zawarta.
Nie ma takiej opcji. Albo zawierasz transakcje po kolei, albo wcale.
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

drops
Stały bywalec
Stały bywalec
Posty: 38
Rejestracja: 03 kwie 2008, 18:38

Nieprzeczytany post autor: drops »

Złożyć zlecenia równocześnie można, każde w oddzielnym terminalu (np. komunikacja poprzez EA) kwestią oddzielną jest ich zaakceptowanie przez brokera - każde z nich może przecież dostać rekwotę lub zostać zaakceptowane z opóźnieniem przez brokera.

lekarz2
Gaduła
Gaduła
Posty: 172
Rejestracja: 17 cze 2010, 16:30

Nieprzeczytany post autor: lekarz2 »

OK. Dzięki

Awatar użytkownika
redart
Stały bywalec
Stały bywalec
Posty: 75
Rejestracja: 06 lip 2008, 22:30

Nieprzeczytany post autor: redart »

Zamiast dwóch takich samych zleceń możesz otworzyć jedno dwa razy większe a potem zamknąć najpierw połowę :-)

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

Zamiast dwóch takich samych zleceń możesz otworzyć jedno dwa razy większe a potem zamknąć najpierw połowę Smile
Zapewne chodzi mu o otworzenie 2 na innych instrumentach albo przeciwnych a nie takich samych
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

JAREK67
Maniak
Maniak
Posty: 2143
Rejestracja: 13 lip 2006, 11:21

Nieprzeczytany post autor: JAREK67 »

redart pisze:Zamiast dwóch takich samych zleceń możesz otworzyć jedno dwa razy większe a potem zamknąć najpierw połowę :-)
ok.
a jak to zrobić?

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

otwierasz transakcje np 2 loty pozniej dajesz zamknecie ale wielkosc pozycji ustawiasz na 1lot :) i tylu

pzdr Andrzej

ODPOWIEDZ