Zewnętrzny program

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
morderca
Stały bywalec
Stały bywalec
Posty: 71
Rejestracja: 04 wrz 2010, 11:44

Zewnętrzny program

Nieprzeczytany post autor: morderca »

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ą.

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

Nieprzeczytany post autor: borysewicz »

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

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

Nieprzeczytany post autor: Tig3r »

możesz też za pomocą dll i winapi się komunikować/uruchamiać inny program
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
morderca
Stały bywalec
Stały bywalec
Posty: 71
Rejestracja: 04 wrz 2010, 11:44

Nieprzeczytany post autor: morderca »

A mógłbym poprosić o jakiś link, bo szukam i nie mogę nic przejrzystego znaleźć.

Awatar użytkownika
reptile
Maniak
Maniak
Posty: 2799
Rejestracja: 13 gru 2008, 13:48

Nieprzeczytany post autor: reptile »

http://www.forex-tsd.com/metatrader-4-m ... n-dll.html

morderca pisze:O dzięki. Tego szukałem a znaleźć nie mogłem.
zawsze do usług :D
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)

Awatar użytkownika
morderca
Stały bywalec
Stały bywalec
Posty: 71
Rejestracja: 04 wrz 2010, 11:44

Nieprzeczytany post autor: morderca »

O dzięki. Tego szukałem a znaleźć nie mogłem.

Awatar użytkownika
NiceFox
Pasjonat
Pasjonat
Posty: 452
Rejestracja: 05 lis 2009, 13:22

Nieprzeczytany post autor: NiceFox »

Możesz za pomocą Pipa.
Pieniądze rosną na drzewie cierpliwości.

ODPOWIEDZ