Hogyan Készítsünk Tanácsadót

Tartalomjegyzék:

Hogyan Készítsünk Tanácsadót
Hogyan Készítsünk Tanácsadót

Videó: Hogyan Készítsünk Tanácsadót

Videó: Hogyan Készítsünk Tanácsadót
Videó: Hogyan készítsünk blogot? 2024, December
Anonim

A tőzsdén való játék során nagyon fontos az összes kereskedési művelet időben történő nyomon követése, és a munka megkönnyítése érdekében sok Forex-játékos létrehoz egy kereskedési robot tanácsadót. Nem nehéz szakértői tanácsadót létrehozni, és ha mindent helyesen végeznek, a szakértői tanácsadó leegyszerűsíti a vételi és eladási pozíciók nyitása és bezárása érdekében végzett kereskedelmi műveletek folyamatát. A nyeresége azonban csak rajtatok múlik, a tanácsadótól nem, és ebben az esetben csak további segítséget tud nyújtani.

Hogyan készítsünk tanácsadót
Hogyan készítsünk tanácsadót

Utasítás

1. lépés

Először alakítson ki stratégiát egy szakértői tanácsadó létrehozására - például a Mozgó átlag sor alapján. Helyezzen vételi pozíciót néhány Take Profit és Stop Loss értékkel, ha az eszköz ára a Mozgó átlag sor fölé emelkedik.

2. lépés

Állítsa a StopLoss és a TakeProfit funkciókat 250 pontra. A robotnak nem szabad új pozíciókat nyitnia, miközben van valamilyen nyitott kereskedelmi pozíció. E stratégia alapján kezdje el létrehozni a Szakértői tanácsadót.

3. lépés

Nyissa meg a MetaEditor alkalmazást, és indítsa el az Expert Advisor varázslót. A varázsló menüjében válassza az "Advisor" opciót, kattintson a "Next" gombra, és írja le azokat a fő paramétereket, amelyekkel a tanácsadót fel kell ruházni. Ha először hoz létre kereskedési robotot, hagyja üresen az ablakot a paraméterekkel, és kattintson a "Befejezés" gombra.

4. lépés

Most MQL-be kell írnia a kódot, amely a robot létrehozásának fő eleme. A kódszerkesztőben programozza az elkészített stratégiát. Hagyja ki az int init () és int deinit () blokkokat.

5. lépés

Menjen egyenesen a tanácsadó algoritmusának megadására az int csillag () blokkban. A OrderSelect () kereskedési funkció használatával az EA-nak ellenőriznie kell, hogy van-e nyitott pozíciója a terminálban. Ha a tanácsadó nyitott pozíciókat talál a terminálban, akkor megvárja, amíg az ügyleteket lezárják.

6. lépés

Ennek megfelelően meg kell adnia a következő kódot:

if (OrderSelect (0, SELECT_BY_POS, MODE_TRADES) == Hamis)

{ }

Göndör zárójelben írja be a vételi és eladási feltételeket.

7. lépés

Mivel a mozgó átlag sort rendelte jelzésként egy kereskedés végrehajtásához, írja be a kódba annak a funkciónak a blokkját, amely befolyásolja a kereskedés nyitását egy csökkenő trend számára. Ennek a függvénynek tükröznie kell az előző funkciót, amely befolyásolja a trend nyitását, ha az aktuális ár értéke meghaladja a Mozgó átlag sort. Fordítson össze egy kereskedési robotot, és tesztelje többféle devizán.

8. lépés

Most csak meg kell adnia a robot beállításainak paramétereit. A #property link: https:// … sor után írja be a következő paramétereket:

külső kettős LotTrend = 0, 1; / * a pozíció megnyitásához szükséges tételek száma * /

külső int TP = 250; / * a TakeProfit bezárásához szükséges pontok száma * /

extern int SL = 250; / * a StopLoss bezárásához szükséges pontok száma * /

9. lépés

Változtassa meg a kódot paraméterekkel, hogy az Expert Advisor közvetlenül a kereskedési terminálról működhessen. Tesztelje a Szakértői tanácsadót a "Strategy Tester" terminál funkcióval.

Ajánlott: