Kereskedési jelek és megbízások, Előzetes okoskodás
A blokkban néhány külső változót deklarálunk. Ebben az EA-ban egyedül a Criterion.
Mi a Forex szignál
Az Egy szokásos program szerkezete részben található egy érvelést, hogy kivétel nélkül minden globális változót a különálló Variables. Ebben az esetben a külső változókat a Criterion. Technikailag lehetséges a külső változókat a Criterion. A külső változók értékeit a blokkban deklaráljuk, hogy a Stochastic Oscillator és MACD indikátorok ezeket az értékeket használják a szóban forgó Criterion függvényben.
Gyakran feltett kérdések
Ésszerű lehet a kereskedő ismertetőjeleket meghatározó függvény változóit ideiglenesen külső változóként deklarálni, ezzel megkönnyítve a hibaelhárítást és a változók értékeinek az optimalizálását.
E célból más külső változókat adhatunk hozzá a programhoz, például optimalizálhatjuk az indikátorok paramétereit ebben az esetben az állandók értékeit a MACD-nál 12,26,9 a Stochastic Oscillátornál 5,3,3 értékre állítjuk be.
A kódolás végén törölhetjük ezeket a külső változókat a programból és lecserélhetjük őket az optimalizálás alatt meghatározott állandókra. A blokkban, létrehozzuk és leírjuk a helyi változókat. Ha az EA-t egy másik szimbólum ablakában indítjuk el, a függvény befejezi a működését és -1 értékét hibás szimbólum küld vissza.
Hol találom az értékpapírok grafikonjait? Mi az eBroker előnye? Az eBroker ügyfelei minden, a befektetési döntés meghozatalához szükséges információhoz árfolyamok, elemzések, hírek, befektetési javaslatok stb. Nem kell tehát sorbanállni vagy telefonon várakozni üzletkötőjére, az eBroker ügyfelei az intereneten keresztül hozzájutnak a kért információkhoz.
A programban két indikátornak az aktuális és előző báron számolt értékeit számoltak használjuk blokk. Általában, amikor a Stochastic Oscillator és MACD indikátorokat használjuk, azt tekintjük kereskedési jelzésnek, amikor a két indikátorvonal találkozik egymással.
Intézze pénzügyeit okostelefonon!
Ebben az esetben egyidejűleg használunk két indikátort a kereskedési ismertetőjelek meghatározásához. Két indikátor indikátorvonalainak az egyidejű kereszteződésének a valószínűsége meglehetősen alacsony.
A legújabb frissítés tartalmazza.
Sokkal valószínűbb, hogy kereskedési jelek és megbízások egyik vagy másik indikátor kicsit késik. Ha az indikátorvonalak kereszteződése egy rövid időszakon belül történik, akkor elfogadjuk, hogy a két indikátor kialakított egy kereskedési ismertetőjelet.
Necessary condition of MACD indicator line positions to confirm the importance of trading criteria for opening and closing of orders. A MACD indikátorvonalak helyzetének elemzése a kereskedési ismertetőjelek meghatározásához. A A MAIN indikátorvonal a 0.
Trading stop loss
Ha a Stochastic Oscillator kereskedelmi jelzése ezen az időintervallumon belül történik, akkor azt Buy megbízás nyitására vonatkozó kereskedelmi jelzésként értékeljük. Ha Stochastic Oscillator jelei megerősítik ezt a pozíciót, akkor az a Sell megbízás befejezésének szükségességét jelzi. Jegyezd meg, formálisan a T1időintervallumon belül két ismertetőjelet kapunk ha azt a Stochastic Oscillator megerősítette. A Criterion függvény, mint már említettük, csak egy értéket küldhet vissza, egyszerre csak egyféle kereskedelmi jelzést adhat.
Ez alatt az időszak alatt szükségessé válik, hogy kiválasszuk a két ismertetőjel közül az egyiket. Ezt a feladatot előre, a programozás alatt oldjuk meg a kereskedési stratégia által meghatározott prioritások alapján.
Ebben az esetben a szóban forgó kereskedési stratégia szerinta Buy megbízás nyitásának a prioritása magasabb, mint a Sell megbízás befejezésének. Ezért, az blokkban, azt a programsort, amiben a Buy megbízás megnyitásának a szempontjait értékeljük, fentebb helyezzük el.
A kereskedési jelekről, jelzésekről
Ha T1 időszaka alatt a Stochastic Oscillatortól megerősítést kapunk A t1- t2 időszakon belül a kereskedési jelek és megbízások et fog visszaküldeni, ami a Sell megbízás zárásának ismertetőjele. Ugyanakkor a kereskedelmi függvény végrehajtása során kialakítjuk a szükséges kereskedelmi kéréseket.
A Buy nyitását jelző ismertetőjel megjelenésekor először is minden elérhető Sell megbízás bezárására irányuló kereskedelmi kéréseket fogunk kialakítani. Amint ilyen megbízásaink már nincsenek, egy Buy megbízás megnyitását fogjuk kérni. Illetőleg, amikor a Sell megbízás zárásának a feltételei érkeznek el, akkor minden egyes Sell megbízást bezárunk Buy megbízás nyitása nélkül lásd: Kereskedelmi függvények.
Mi a Stop Loss jelentése?
Azokat a feltételek, amelyek alapján a Stochastic Oscillator megerősíti a kereskedelmi jelzést, láthatjuk a A Stochastic Oscillator indikátorvonalak elhelyezkedése megerősíti a vételi vagy eladási ismertetőjeleket.
A fenti feltételek tükörképe a Sell nyitásának és a Buy zárásának feltétele a Ha nincs ismertetőjel, a függvény 0-t küld vissza.
Más kereskedelmi kéréseket végrehajthatunk kereskedési jelek és megbízások alatt az időszak alatt, például: módosíthatjuk a stop szinteket. Megfigyelhető, hogy a szóban forgó kereskedési stratégia a MACD indikátort 1 órás időkereten használja, míg a Stochastic Oscillatort 15 perces idő kereten.
Egy egyszerű Expert Advisor szerkezete
Az idő keretet a tesztelés során megváltoztathatjuk, hogy optimalizáljuk a stratégiát. Azonban a tesztelés után Criterion függvény végső kódjában azokat az állandó paramétereket kell megadni, amelyekkel külső változóként a legjobb tesztelési eredményt kaptuk.
Az EA-t csak a létrehozásakor megadott paraméterekkel lehet használni. Azokat a kereskedési ismertetőjeleket, amelyeket az adott EA —ban alkalmaztunk, csak szemléltetésre használtuk, és nem tekinthető egy valódi számlán történő kereskedési útmutatónak.