Hogyan átírni a tanácsadó kereskedési
Hogyan átírni a tanácsadó kereskedési
- Programozás MMS
Tegyük fel, hogy egy tanácsadó, aki értékesíti két MA. Amikor átlépte a lassú MA gyors felfelé Vásárlás, eladás ellenkezőleg.

Annak érdekében, hogy átírják a tanácsadó fogja használni a könyvtári funkciók Igor Kim.

Szükségünk van a következő funkciókat:
ExistPositions () függvény.
Úgy tervezték, hogy ellenőrizze az állami vásárlások vagy eladások.
OpenPosition () függvény az interneten.
ClosePositions () függvény.
Ez a függvény a záró pozíciók, paramétereinek, amelyek megfelelnek a megadott értékek:
Hozzáadása ezeket a funkciókat Advisor. Ehelyett CountTrades () függvény, akkor Kimovsky
ExistPositions (karakterlánc SY = "", int op = -1, int Mn = -1, datetime OT = 0);
További PutOrder () funkció helyébe OpenPosition. Ehhez szükségünk van több kiegészítő funkciók: GetNameTF, ErrorDescription, GetNameOP, Üzenet. Mi hozzá őket a EA kódot.
Szintén hozzá a szükséges globális változók a könyvtárak
Adjunk hozzá egy extra bemeneti változók:
megnyitni a helyzetben a OpenPos () funkció lecseréli PutOrder () funkció Kimovsky OpenPosition
Ennek eredményeként, OpenPos () a következő lenne:
Záró helyzetében változás ugyanúgy helyett a ClosePos () függvény záró Kim ClosePositions (Symbol () - 1, Magic);
És megkapjuk:
Ennek eredményeként az ilyen manipulációk megkapjuk a kódot valódi kereskedés.
A sokkal egyszerűbb módja, hogy csatlakoztassa a könyvtár funkcióit az elején, amely lehetővé teszi, hogy ne beépíteni az összes funkcióját egy szakértői testület, és hívja őket, ha szükséges.
Minden könyvtár és szakértői kódot lehet letölteni egy archívumban. Továbbá, a csomagban az összes funkciót a HTML formátumban.
Töltse tanácsadó és könyvtári funkciók: www.opentraders.ru/downloads/1093/
Csatlakozás a csoporthoz „Programozási MMS”. hogy ellenőrizze a frissítéseket
Csatlakozás a csoporthoz