Czy ktoś wie jak można wywołać z poziomu mql4 jakiś program i odebrać wynik tego programu.
Przykładowo mielibyśmy napisaną funkcję w javie i wywoływało by się tą funkcję z argumentami z poziomu mql4 a potem czekało na wynik tej funkcji. Chodzi o to, żeby mql4 byłby odpowiedzialny za warstwę prezentacyjną, a java (lub dowolny inny sensowny język) za warstwę logiczną.
Zewnętrzny program
- borysewicz
- Stały bywalec
- Posty: 75
- Rejestracja: 01 gru 2008, 21:17
Można się komunikować najprościej za pomocą plików .csv
Pod tym linkiem LowcaG napisał bardzo przydatne EA do exportu danych do .csv
http://www.forex.nawigator.biz/dyskusje ... 5&start=20
na tym przykładzie możesz się dowiedzieć jak to działa i na podstawie tego napisać EA które będzie zapisywać dane do przekazania zewnętrznemu programowi.
Zewnętrzny program je sczyta obliczy co trzeba i zapisze to do pliku .csv a następnie EA przeczyta plik i zrobi co trzeba.
Gdzieś czytałem też, że to można robić za pomocą bibliotek ale to już musisz poszukać.
Pozdrawiam
Pod tym linkiem LowcaG napisał bardzo przydatne EA do exportu danych do .csv
http://www.forex.nawigator.biz/dyskusje ... 5&start=20
na tym przykładzie możesz się dowiedzieć jak to działa i na podstawie tego napisać EA które będzie zapisywać dane do przekazania zewnętrznemu programowi.
Zewnętrzny program je sczyta obliczy co trzeba i zapisze to do pliku .csv a następnie EA przeczyta plik i zrobi co trzeba.
Gdzieś czytałem też, że to można robić za pomocą bibliotek ale to już musisz poszukać.
Pozdrawiam
http://www.forex-tsd.com/metatrader-4-m ... n-dll.html
zawsze do usługmorderca pisze:O dzięki. Tego szukałem a znaleźć nie mogłem.
Ostatnio zmieniony 14 lis 2010, 15:03 przez reptile, łącznie zmieniany 1 raz.
R.E.P.T.I.L.E. - Robotic Electronic Person Trained for Infiltration and Logical Exploration (off-line,only e-mail)