Ezzel a poszttal indítva szeretnék több apró segédszkriptet, expert advisort a nagyközönség segítése céljából publikálni. A mai „segítség” gyakorlatilag egy kis információs szkript, amivel alap paramétereket tudunk lekérdezni az adott instrumentumról. Manapság – amikor Magyarországon is egyre inkább népszerű a robotok (expert advisorok) és egyéb MetaTrader kiegészítők használata – szükséges egy olyan segédeszköz, amivel könnyedén le tudok kérdezni adatokat az aktuális kereskedés céljából megnyitott instrumentumról. Mivel alapból a MetaTrader nem sok segítséged ad ehhez, úgy gondoltam magam írok egyet.
Letöltés
Telepítés
A zip fájl tartalmát a választott terminál rendszermappáján belül az MQL4\Scripts\ könyvtárába másoljátok be! Ha a terminált fut, szükséges azt újraindítani vagy a Navigátor menüben jobb klikk után a Frissítés lehetőségre kattintani! Az újraindítás után a Navigátorban a Szkriptek résznél találjátok majd Info néven.
Használat
Információ | Érték (példa) | Jelentése |
---|---|---|
Kapcsolódva szerverhez | igen | Online vagy offline a terminál? |
Szerver | InstaForex-Singapore.com | A bróker szerverének neve |
Stop szint | 3 | StopLoss és TakeProfit értékek, valamint a függő megbízások minimum távolsága a jelenlegi ártól |
Point | 0.01 | A legkisebb elmozdulás lehetséges értéke (pont) |
Tizedesjegyek száma | 2 | Az ár tizedesjegyeinek száma |
Spread | 3 | Kereskedési költség, legkisebb elmozdulásban (pontban) megadva |
Kontraktus mérete | 100 000 | 1 lot mennyisége |
Tickvalue | 10 | 1 lot elmozdulás esetén nyereség/veszteség a bázisdevizában egy pont esetén |
Ticksize | 0.1 | Legkisebb árváltozás mérete |
Profitszámítás módja | FOREX | Profit számítás módja |
Swap long | -0.04 | Long pozíciók napi kamata |
Swap short | 0.01 | Short pozíciók napi kamata |
Swap számítás módja | pontokban | Swap számítás módja |
Instrumentum kereskedése engedélyezett | igen | |
Minimális lotméret | 0.01 | Legkisebb nyitható kötésegység |
Lot lépésköz | 0.01 | Kötésegység lépésköze |
Maximális lotméret | 10000 | Legnagyobb nyitható kötésegység |
Tőkeáttét | 1:500 | A számla tőkeáttéte Megjegyzés: a MetaTrader maximum 500-as tőkeáttétet jelez ki, azaz pl. 1:1000 -es tőkeáttétnél is legfeljebb 1:500-at fog kiírni a szkript! |
Számla devizaneme | USD | A számla devizaneme |
Stopout | 10% | Pozíciók kényszerzárása a bróker által |
Margin számítás módja | FOREX | Margin számítás módja |
Margin 1 lot BUY esetén | 281.14 | 1 lot BUY nyitásához szükséges letét |
Margin 1 hedge lot esetén | 50 000 | Hedge esetén ekkora kontraktus marginját kell megfizetni |
Freeze level | 3 | Amennyiben a végrehajtási ár ennyi ponton belül van, a pozíció nem törölhető, módosítható vagy zárható |
Piac indulás | dátum | Jellemzően FUTURES instrumentumok esetén a piacnyitás időpontja (csak FUTURES instrumentum esetén jelenik meg) |
Freeze level | 3 | Jellemzően FUTURES instrumentumok esetén a piaczárás időpontja (csak FUTURES instrumentum esetén jelenik meg) |
Visszajelzés
Természetesen várom visszajelzéseiteket és kommentjeiteket a szkripttel, illetve a paraméterek magyarázatával kapcsolatban!
Futtattam a scriptet, tök jól működik. Ez is nagyon hasznos, mint ahogy a 99%-os múltbéli adatokról szóló cikked.
Várom a többi okosságot!
Csak így tovább!
Köszi a sciptet, szerintem nagyon hasznos.
Köszi a hasznos scriptet
Köszönöm a szkriptet, de van valami baja, mert a „Margin 1 hedge lot esetén” értéke 50000 az jó az Alparinál, de FxPro-nál hibás, hiszen ott nincs margin.
Tudod javítani a hibát?
Mint minden más érték, a “Margin 1 hedge lot esetén” is a brókertől származó lekérdezés eredménye.
Az 50000 egyébként azt jelenti, hogy egyenlő lotméretű buy-sell pozícióknál a margin pont a fele annak, mint aminek teljes margin kalkulációnál lenne. Mivel az alap kontrakt 100 000, ezért az 50 000 ezt jelenti.
FxPro demó számláján az imént próbáltam ki: 1 lot buy és 1 lot sell esetén a margin kb. ugyanannyi, mint eredetileg volt 1 lot buynál.
A minimális eltérés az árak különbözetével magyarázható.
Kösz’ szépen! Ez érdekes, hiszen a FxPro-nál azt írják, hogy hedge-nél NINCS margin igény, ha a margin szint >100%
Köszönöm szépen a scriptet, tökéletesen működik két platformon is, az XTB és az OANDA Metatraderén is, a metatrader verziószáma 438-as.Nagyon hasznos dolog, szép munka!
Gábor
Örülök, használd egészséggel!
Én is köszönöm a szkriptet. Nálam is jól működik. Arra esetleg tudnál megoldást, hogy hogyan tudjuk egyformára húzni a gyertyákat, ha két különböző szerver idejű chartot hasonlítunk össze? Ha csak két óra különbség, az még nem okoz nagy változást a gyertyákban, de néha zavaró. Van olyan példám is, amikor a gyertyák köszönő viszonyban sincsenek az én GMT+2-es mt4 platformomon, és egy másik mt4-ről készült képen látható gyertyákkal.
Nincs mit.
Az időzónák kapcsán nincsen kész eszközöm. Nem tudok itt üdvözítő megoldásról, mivel a bróker szerveridejére nincsen ráhatásunk. Minden más csak ideiglenes megoldást adhat, és Neked állandó megoldásra lenne szükséged :(
Szia Radu,
esetleg mql5 alatt elérhető ez a script?
Köszönöm, üdv, Istávn
Kedves István!
Egyelőre sajnos nem, de a jövőben lehet, hogy elkészítem azt is. :)