Expert Advisor, amely két irányba nyitja meg a függőben lévő rendeléseket.  Grid megbízási stratégia – függőben lévő megbízások jövedelmező kereskedése

Expert Advisor, amely két irányba nyitja meg a függőben lévő rendeléseket. Grid megbízási stratégia – függőben lévő megbízások jövedelmező kereskedése

A függőben lévő megbízásokkal való kereskedés a következő előnyökkel jár:

  • Stratégia # 2 - kereskedés megbízások rácsával egy lakásban

    Ha egy trend jelenléte alapján minden elég egyszerűnek tűnik, akkor mit tegyünk, ha elhúzódó lakás van a piacon. Ebben az esetben a függőben lévő megbízások leállítása helyett limitáras megbízások használata javasolt. Tekintsünk egy konkrét helyzetet egy példa segítségével. Tegyük fel, hogy van egy lakás a piacon, akkor négy vételi limitet adunk az aktuális ár alatt, és az eladási limitet az ár felett.

    Amikor az egyik megbízás kivált, a pozíciók ellentétes sorozatát törölni kell. Minden megbízás stop-loss-ét azonos szinten kell beállítani, ezért ha az ár nem a mi irányunkba megy, akkor a veszteségeket rögzítheti és új megbízási rácsot építhet. Ugyanez vonatkozik a nyereség elvételére is. Az előre meghatározott kumulált nyereség elérésekor minden megbízást törölni kell. Ha az első megbízást a profit bevétele váltotta ki és zárta, akkor itt minden világos. Ha az ár ellenünk megy, új ügyleteket nyitnak, de a teljes nyereséggel záráshoz az árnak sokkal rövidebb távolságot kell megtennie. Ez a stratégia jól bevált a nyugodt piacokon történő kereskedéshez, például gyenge árfolyammozgással és gyors visszahúzódásokkal.

    Szkriptek a rendelések rácsának automatikus feladásához

    A függőben lévő rendelések kézi feladása mellett speciális rendelési rácsok is léteznek, ezek egyike a SetGridOrders szkript. Segítségével korlátlan számú függőben lévő rendelést adhat le. Csak át kell húznia a Navigátorból a diagramra, a megnyíló ablakban megadva a szükséges beállításokat a következő paraméterekhez:

      extern double Price - az első rendelés nyitóára;

      extern double Lot - tétel mérete;

      extern int SetOrders - megbízások száma;

      extern int Step - a rendelések közötti távolság;

      extern int StopLoss - stop loss szint;

      extern int TakeProfit - profit szint bevétele;

      extern bool GeneralProfit - teljes nyereség bevétele, amelynek elérésekor minden megbízás lezárásra kerül;

      extern bool GeneralStop - kumulatív veszteség, amelynek elérésekor minden nyitott pozíció bezárásra kerül, és a fel nem dolgozott függőben lévő megbízások törlésre kerülnek.

    Bekapcsolhat egy hangjelzést is, amely értesíti Önt az első megrendelés kiváltásáról. Az összes szükséges beállítás megadása után kattintson az OK gombra, ennek eredményeként egy új ablak nyílik meg, amelyben ki kell választania a függőben lévő megbízások típusát - stop vagy limit. Így ez a szkript bárki számára hasznos lesz, és nagyban leegyszerűsíti a kézi kereskedést.

    Ahogy a stratégiák leírásából is kitűnik, a függőben lévő megbízások kereskedése a legnagyobb koncentrációt és odafigyelést igényel a kereskedőtől. Folyamatosan figyelemmel kell kísérnie az aktuális helyzetet, időben fel kell vennie egy új megbízást, ha a stratégia megköveteli, vagy el kell távolítania a rácsot, ha elérte a teljes bevételt vagy veszteséget, majd új megbízási rácsot kell hozzáadnia a diagramhoz. A fent leírt szkript részben mentesíti Önt a rendelések leadása alól, de ez csak egy szkript, nem, minden alkalommal manuálisan kell elindítani egy új rendelési rács felépítésekor. Felhívjuk figyelmét egy nyereséges Expert Advisorra, amely jó teljesítményt mutatott a GBPUSD devizapáron.

    Ez az Expert Advisor a véletlenszerű számjárás – Brown-mozgás – elvén alapul. Amikor ez az EA telepítve van a diagramra, az ár körüli területet két részre osztja, és az ár feletti - limit eladási megbízásokat és az ár - limit vételi megbízásokat az ár alá helyezi. Az Expert Advisor magas jövedelmezőségét a visszarúgás nélküli ármozgások hatására aktiválódó használata biztosítja. Amikor azonban veszteséges kereskedések jelennek meg, a lot nem duplázódik meg, mint a legtöbb Martingale rendszeren alapuló tanácsadónál, hanem a PlusLot paraméterben megadott bizonyos együtthatóval, ami kevésbé veszélyessé teszi a tanácsadó használatát.

    Mivel a megbízások stratégiai hálója a megbízások közötti pontkülönbségen alapul, ez nem sokat számít, de a legjobb az EA-t M5-re vagy M15-re állítani. Az "Order Grid" Expert Advisor egyidejűleg két irányban működhet. Ha többirányú megbízásokat indítanak el, akkor mindegyikük profitot termel, és ha szükséges, új szinteken nyitja meg a rácsot. Ennek a tanácsadónak az a fő hátránya, hogy internet- vagy áramszünet esetén nem "emlékezik", hogy melyik megrendelésre van és melyik nem. Ezért törölnie kell a régi rendelési rácsot, és újra kell indítania az EA-t. Ennek elkerülése érdekében javasoljuk a tanácsadó beállítását.

    Az EA a következő beállításokkal rendelkezik:

      Rendelések - itt meg kell adnia a megrendelések maximális számát;

      lot1 - kezdeti tételméret a rács első megrendeléséhez;

      PlusLot - az az együttható, amellyel a kezdeti tétel növelésre kerül, amikor veszteséges kereskedések jelennek meg;

      FirstStep - távolság az aktuális ártól az első rendelésig;

      Lépés - a rendelések közötti távolság;

      SLoss – veszteség leállítási mérete minden kereskedésre vagy a teljes rácsra vonatkozóan;

      TProfit – vegye ki a profit méretét minden kereskedéshez vagy a teljes hálózathoz;

      ProfitClose - ez a paraméter felelős az összes egyirányú megbízás lezárásáért, amikor eléri a teljes bevételt;

      TrailingPercent – ​​a követendő teljes bevétel nagysága százalékban;

      varázslat - a tanácsadó egyedi száma;

      CloseEndWeek – ha ez a paraméter aktiválva van, az EA a hét végén minden rendelést erőszakkal lezár;

      HourClose - itt van megadva az összes rendelés pénteki zárásának időpontja.

    Mint fentebb említettük, meglehetősen nehéz megjósolni az ármozgás irányát, ezért a griderek megbízások rácsát használják az ármozgások megragadására. A gyakorlatban azonban nagyon ritkán fordul elő kedvező forgatókönyv – ez az ilyen stratégiák gyengesége. A piac folyamatosan változik, ha tegnap az egyik devizapár 200 pont volt, most már nem haladja meg az 50 pontot. A lényeg talán a függőben lévő rendelések szintjének helytelen meghatározása. Ennek az az oka, hogy a rendelések feladása előtt nem történik elemzés, és a rendelési rács véletlenszerűen kerül feladásra. Ha a függőben lévő megbízásokkal jelentős szintről kereskednének, az sokkal több profitot hozna. Javasoljuk a FractalGrid Expert Advisor megfontolását a fraktálanalízis alkalmazása alapján.

    Ezzel az EA-val kereskedés függőben lévő megbízások elhelyezéséből áll a fraktál csúcsok és mélypontok áttörésének szintjén. Olvashat arról, hogy mik azok a fraktálok, és hogyan definiáljuk őket. Munkaidőkeretként a H1 használata javasolt. Két taktika létezik a tanácsadóval való kereskedésre:

      Amikor új fraktál jön létre, a sikertelen függőben lévő megbízás átkerül a régi szintről egy újra;

      Új fraktál létrehozásakor a régi függőben lévő megbízás nem törlődik, hanem új sorrend kerül hozzáadásra.

    Térjünk át a FractalGrid Expert Advisor beállításainak leírására:

      Lots – ez a paraméter fix értéket állít be a kereskedési tételekhez;

      Kockázat - ha nullát tesz a Lots paraméter elé, és megadja a Kockázat paraméter értékét, akkor minden egyes új megbízás tételmérete a betét aktuális nagysága alapján kerül kiszámításra;

      RiskOnBalance - ennek a paraméternek a true értékre állításával a tétel nagysága az egyenleg nagysága alapján kerül kiszámításra, a false mód kiválasztásával pedig a szabad pénzeszközök összege lesz az alap;

      FractalPeriod - itt meg kell adni a fraktál periódusát, amelynek páratlannak kell lennie;

      DeleteOldOrder - ez a paraméter felelős a függőben lévő megrendelések feladásának taktikájának kiválasztásáért, amelyet fent említettünk. Ha az első taktikát szeretné használni, válassza az igazat, a második taktikához pedig adja meg a false értéket;

      A rendelési rács stratégia nem az, de elég jövedelmező lehet. A piac helyzetétől függően használhatja a megbízások stop rácsát - ha van trend, vagy limit grid - egy lakás során. A rendelésrács felépítésének leegyszerűsítéséhez szkripteket és tanácsadókat is használhat. Szaktanácsadók használata azonban csak kereskedő felügyelete mellett, félautomata üzemmódban javasolt. Sikeres kereskedés!

Ahogy az lenni szokott, az üzlet megnyílik, de az ár, szerencsével, szembemegy a megjósolt mozgással. Ez mindig megtörténik, és nem számít, hogy Ön kezdő kereskedő vagy tapasztalt farkas a Forex tőzsdén - a különbség az, hogy egy tapasztalt ember képes lesz "rendezni" egy vesztes ügyletet, és azt profitra fordítani. segítségével pozíció átlagolása.

Pozícióátlagoló stratégia a Forexen - ez a pozíciók és a lot növelésének elve vesztes helyzet esetén. Egyszerűen fogalmazva, ha az ár rossz irányba megy, további megnövelt tételű megbízások nyílnak meg, miközben a teljes Stop Loss közelebb kerül az árhoz, ezáltal növelve annak valószínűségét, hogy a megbízásokat nyereséggel zárják.

Fontos!!! Ez a rendszer a martingálhoz hasonlóan veszélyesnek minősül, és ha hibás a számítás, és nem tartják be a pénzkezelés szabályait, a betét elveszhet.

Az átlagolással végzett munka során fontos ismerni a megbízások nyitásának stratégiáját - mikor, milyen távolságra, milyen tétellel stb. A munka egyszerűsítése érdekében volt tanácsadó létrehozva ami mindent automatikusan csinál. Az alábbiakban bemutatunk néhány példát a működésére.

Az Expert Advisor telepítve van a diagramra, a paraméterek konfigurálva (részletek lentebb), és megnyílik a rendelés. Megbízás megnyitása után maga a tanácsadó ad le egy függőben lévő megbízást, melynek elérésekor ugyanabban az irányban emelt tétellel nyitja meg.

Ez van, a megbízásunk nyitva van, várjuk az árfolyam csökkenését, de ellenünk megy - ez úgy értendő, hogy felfelé, ha elérjük a peer-t, akkor 2 eladási megbízásunk lesz. Mi történt:

De az ár ismét felmegy, ezzel növelve a veszteségeinket. És egy másik függőben lévő megbízás (harmadik) nyílik meg. Jelenleg 3 nyitott eladási megbízásunk van. De ugyanakkor, a teljes Stop Loss feljebb lép... A kék vonal pedig a fedezeti szintet mutatja – ezen a szinten a teljes jövedelmezőséget az 0.

Az ár egy sorban tétovázott egy darabig, majd elment a kívánt irányba, és beindult az általános Stop, amely minden megbízást lezárt. Így működik az átlagolási módszer a forexben egy tanácsadó segítségével.

Ezt az átlagolási stratégiát akkor használhatjuk, ha az árfolyam rossz irányba ment, és nem kívánjuk veszteséggel zárni a megbízást. Ugyanakkor biztosnak kell lennie abban, hogy elegendő betéttel rendelkezik-e több megemelt tétellel történő megbízás megnyitásához. Az alábbiakban egy másik példa látható arra, hogyan működik az átlagolás és az Expert Advisor a Forexben.

1. rend

2. rend

3. rend

Záró

A tanácsadó telepítéséhez használja utasítás ha nem tudja, hogyan kell tanácsadót telepíteni az MT4-be.

Beállítások:

Rendelésválasztó szekció:

Ennek a szakasznak a beállításai kiválasztják azokat a rendeléseket, amelyeket az EA átlagol. Az alapértelmezett beállításokkal az EA átlagolja az adott devizapárra nyitott összes megbízást.

  • BuySell (Vásárlás / Eladás / Összes): Vásárlás - csak átlagos vételi rendelések; Eladás - csak az eladási megbízások átlagolása;
  • Mind – mind a vételi, mind az eladási megbízások átlaga.
  • Jegy: Csak az ezzel a számmal rendelkező rendelés átlagolása. Ha 0, letiltva.
  • Varázslat: Csak a rendelések átlagolása ezzel a varázslattal. Ha 0, letiltva.

Háló opciók:

  • GridStepPips: rácslépés.
  • TakeProfitType (FixedTakeProfit / DistanceFromBE): kiválasztja a haszonvétel kiszámításának módját.
  • FixedTakeProfit - a profit bevételét az utolsó piaci megbízástól számítják (legjobb árú megrendelés);
  • DistanceFromBE - a profit bevételét a fedezeti szintből számítják ki.
  • TakeProfitPips: vegyél profitot.
  • LotMult: tétel szorzó.
  • MaxGridLevel: a rácsrendelések megengedett maximális száma.
  • SetTPAtOnce (IGAZ / HAMIS): Ha IGAZ, az EA azonnal beállítja az összes nyitott megbízás teljes bevételét; ha HAMIS, az EA az első függőben lévő megbízás piacra lépése után határozza meg a teljes bevételt.

Zárási paraméterek:

Ezek az opciók engedélyezik a zárolási módot. Ha a grid megbízások maximális száma nyitva van, és az ár túllépte a LockDistPips pontokat a kosárral szembeni utolsó megbízásból, az EA egy ellentétes megbízást nyit, amelynek mennyisége megegyezik az összes nyitott megbízás teljes mennyiségével (teljesen zárolva a pozíciót), és eltávolítja. mind megállítják a veszteségeket, és hasznot húznak. Ennek eredményeként a pozíció teljesen semleges lesz, és az EA le van tiltva.

  • UseLock (IGAZ / HAMIS): a zárolás engedélyezése / letiltása.
  • LockDistPips: távolság a zárolási rendelés leadásához.

MaxDD paraméterek:

Ez a funkció a maximális lehívás elérésekor minden megbízást lezár.

  • MaxDD: Maximálisan megengedett lehívás, alapvaluta egységben (ha 0, letiltott). Ha a nyitott lehívás egyenlő vagy meghaladja a beállított küszöböt, minden nyitott megbízás lezárásra kerül, és a kereskedés leáll.
  • MaxDDPerCent: Ugyanaz, mint a MaxDD, de a betéti egyenleg százalékában. Például, ha MaxDDPerCent = 30, akkor a kereskedés leáll, ha az egyenleg 30%-át eléri a nyitott lehívás. Ha 0, akkor letiltva.

Extra lehetőségek:

  • MagicEA: a rendelések átlagolásának varázsa.
  • MagicLock: a zárolási sorrend varázsa.
  • comment_color: A szöveg színe az információs ablakban.
  • box_color: háttérszín az információs mezőben.
  • colBE: a fedezeti vonal színe.
Biztonsági SLP - Pozíciók szintezése. A veszteségek kiegyenlítése pozitív rendelések átfedésével.

Milyen kevés kell a boldogsághoz. Daz egyiknek ez az egészség, a másiknak a szeretet, valakinek hiányzik az anyagi jólét, valaki boldogságot lát a kommunikációban, valaki örül, hogy valakinek szüksége van rá, valakinek csak élveznie kell az életet a boldogságért ...

A kereskedők számára az a boldogság, ha a jelek 100%-ban pluszban dolgoznak ki. A veszteség vagy 0-ra csökken, vagy legalább minimálisra. A Safety SLP Expert Advisor segít csökkenteni a vesztes pozíciót a minimális veszteségre a zárt helyzetek kiegyenlítésével.

Amint azt már megértette, ez az Expert Advisor egy Expert Advisor leszármazottja, és célja, hogy minimálisra csökkentse az Ön pozícióinak elvesztését, ha az utóbbi bizonyos távolságra negatív tartományba kerül.

A Forex piac kereskedőinek és programozóinak ezrei próbálják nap mint nap megtalálni a módját, hogy egy pozíciót profitot hozzanak. Nem mindenki fog beleegyezni abba, hogy a lehívás során elveszítse a pénzét. Nem tudva ugyanakkor, hogy jobb elveszíteni 30 pontot, mint lemeríteni a teljes letétet. Ennek ellenére mindenki vágyik arra, hogy egy pozíciót jövedelmezővé tegyen. Exp Advisor – Átlagos mód. Van mód a pozíciók részleges lezárására is.

Mindegyik módszernek megvannak a maga előnyei és hátrányai. De talán 1 módszer vagy taktika megfelelő egy adott személy számára. Ezért folytatom a cikksorozatot, amely a pozíciók pluszba emelésének vagy a veszteségek minimalizálásának módszereiről szól.

Ezt a módszert portálunk egyik felhasználója javasolta. A tanácsadót veszik alapul SafetyLock... Ennek az asszisztensnek az első fő funkciója, hogy pozíciónkkal ellentétes sorrendet állítson fel, és ezt a sorrendet a pozíciónk mögött tartsa.

Asszisztens taktika Biztonsági SLP

A fő megrendelés leadásakor (manuálisan vagy más külső tanácsadó által), Biztonsági SLP zárolási megbízást (a fővel szemben) ad le ugyanazzal a tétellel a StopOrderDelta távolságban.

1. fejlesztési lehetőség:

Ha a zárolási megbízás nem működött, és a fő megbízást a Take Profit vagy a Trailing zárta, akkor a függőben lévő stop Biztonsági SLP a rendelés lezárva.

2. fejlesztési lehetőség:

Amikor egy helyi megbízás aktiválódik, negatív zár jön létre. Ebben a pillanatban el kell távolítani a Profit bevételt a fő megbízásból, és úgy tűnik, hogy a "fő" megbízás fogalma eltűnik, és 2 ellentétes egyenlő megbízást kapunk egy negatív zár kialakításával. Ezután megvárjuk, hogy a rendelésekből az ár milyen irányba halad (fel vagy le). Amikor a két megbízás közül az egyik pozitív lesz, és lefedi a negatív megbízás 1/10-ét, akkor zárja le a pozitív megbízást (teljesen) és a negatív megbízás tételének 1/10-ét, figyelembe véve egy kis (2 ... . 5 pont) nyereség e zárás eredményeként. Ezután ismét egy zárolási sorrend kerül a fennmaradó negatív sorrenddel szemben. Ebben az esetben a tételnek egyenlőnek kell lennie a negatív sorrend fennmaradó tételével. Ezután a ciklus addig ismétlődik, amíg egy negatív sorrend nem lesz sokkal:

Tétel = 1/10 * Kezdeti tétel

A lényeg : a negatív zár kiegyenlítése az egyik ilyen megbízás egy részének bezárásával (mínuszba kerülve), a másik rovására, amely bizonyos nyereségmegbízást kapott.

Példa a 2. opcióhoz (ebben a példában a felárat nem vesszük figyelembe): tegyük fel, hogy van negatív sorrendünk 1. tétellel és lehívással (-100 pont), valamint ellentétes sorrendünk, amelynek ugyanaz a tétele (a tétel az első rendelésnél a gép határozza meg), és elérte a 12 ... 15 pontot. Ezután lezárjuk a profitordert (12 ... 15 pont nyereség derül ki), és a negatív sorrendből is zárjuk 0,1 lot, ahol (-10 pont) veszteséget kapunk. Ennek eredményeként összesen - 2 ... 5 profitpont. Továbbá, a fennmaradó negatív sorrendben 0,9-es tétellel egy ellentétes zárolási sorrend is felkerül a StopOrderDelta távolságára 0,9-es sokkal. És így tovább, amíg nincs egy negatív zár sok 0,1-gyel.

Külső változók és beállítások

Név Leírás
SLP Negatív zár kiegyenlítése ezen megbízások egy részének lezárásával (negatívvá válik), egy másik rovására, amely bizonyos profitmegbízást kapott.
A tanácsadó funkció engedélyezése.
PercentLotToSLPClose Tétel az átfedő rendelések lezárására.
A telek azon része, amely szintezéskor le lesz zárva.
Tételekben jelezve.
ProfitinDollarToCloseLock További dollár a zár bezárásához.
Ebben az opcióban meg kell adnia a nyereség dollárok számát, amely pozitív pozíciót szerez a záró és szintező funkció aktiválásához.
Magic_Monitor Monitor all Magics, vagy írja be ide a figyelni kívánt varázslatot 0 - kézzel megnyitott pozíciók.
MarketWatch Tartalmazza a pozíciók nyitásának lehetőségét veszteség leállítással / profit bevétellel egy számlán PIACI végrehajtással.
Megnyílik az első pozíció, a sikeres nyitás után a stop loss és take profit szintek módosulnak.
StopOrderDeltaifUSE A függőben lévő megbízás távolsága a fő, fő pozíciótól.
Alapvetően a zár pozíciói közötti távolság.
Lehetővé teszi a távolság beállítását pontokban, amikor zárat kell létrehozni. Ha a pozíciója „elmozdult” a tartományban StopOrderDeltaifUSE pontok de nem akasztott függőben lévő megbízást, akkor a főpozíció zárásakor a függőben lévő megbízás törlődik.
ModifyOrdPend Engedélyezze a függőben lévő megbízások nyitott árának módosítását, amikor az ár mozog.
Lehetővé teszi, hogy a függőben lévő rendelések kövessék az árat.
varázslat A megnyitásra kerülő függőben lévő megrendelések varázslatos száma.
Veszteség megállítása Stoploss függőben lévő rendelésekhez, 0 - nem használt
TakeProfit A függőben lévő rendelések nyereségének bevétele, 0 - nem használt
MNLOT Ha az 1-et nem használják. Függőben lévő rendelés tételaránya.
például MNLOT = 2, fő pozíció = 0,5 tétel. Megnyílik egy függőben lévő rendelés lot = 1 értékkel
TrailingStopUSE Pozíciók leállításának engedélyezése.
Csak a tanácsadó által aktivált és megnyitott pozíciókban tartalmazza a lefutó stopot
IfProfTrail Csak akkor engedélyezze a záró stopot, ha a pozíció elérte a profitpontok TrailingStope-ját.
Ha letiltja ezt az opciót, az EA engedélyezi a záró stop funkciót, amint a pozíció +0 profitpontot szerez. Ekkor az első stop loss a negatív zónában lesz beállítva.
Következő megálló Pontokban megadott távolság az aktuális ártól a beállított stop lossig.
Ha az aktuális profit = 200 pont és a TrailingStope = 100, akkor a stop loss értéke +100 pont. Így lehetőséget adunk az árnak maximum 100 pip visszakövetésére. Ellenkező esetben stop loss indul, és a pozíció +100 pontnál zárva lesz.
TrailingStep A leállási veszteség megváltoztatásának lépése, ha a trailing stop funkció engedélyezve van.
Zárás teljes nyereséggel Lehetővé teszi a pozíciók bezárását, ha a teljes nyereség vagy veszteség meghaladta a megadott értékeket

Ha a kereskedés alacsony intenzitással történik 2-3 devizapárra, akkor nem lesz nehéz a megbízásokkal manuálisan dolgozni, ebben az esetben elegendő a kereskedési terminál képességei. De abban az esetben, ha a másodperceket számolják, és a megrendelések száma tízben van, a tanácsadó használata szükséges intézkedéssé válik.

Az Expert Advisor a megbízásokhoz kis időkeretű kereskedéskor és a hosszú távú nyugodt kereskedést kedvelők számára is hasznos. Az első esetben az az előnye, hogy a kereskedő figyelmét nem kell elterelni például SL és TP megbízások feladásával. A második esetben a kereskedő egyszerűen nem tudja folyamatosan figyelemmel kísérni a tranzakció állapotát, így a robot használata sem lesz felesleges.

Miért jó az Expert Advisor megrendelésekhez?

Bármely kereskedési terminál (nem csak az MT4) szabványos képességeit korlátozza a következők képessége:

  • állítsa be a rögzített SL-t és TP-t, a jövőben ezek manuálisan módosíthatók;
  • használjon záró stopot ("trail" az üzletet), ebben az esetben elég egyszerűen beállítani azt a távolságot, amelyen az SL követni fogja az árat.

A robotok használata lehetővé teszi a megrendelésekkel való munkavégzés lehetőségei jelentős bővítését. A legtöbb ilyen típusú EA lehetővé teszi:

  • szűrje ki a különböző tanácsadók által és manuálisan kötött ügyleteket, és külön dolgozzon az egyes rendeléscsoportokkal;
  • az összes ügylet szűrése nyereségesség/veszteség arány szerint lehetséges. Ennek köszönhetően például rákényszeríthető a tanácsadó az összes ügylet önálló lezárására, amint az ügyletek összege pluszba kerül;
  • egyszer beállíthatja a stop loss és take profit értékeket, a többi tranzakció ugyanazokkal a paraméterekkel köthető - ez m1 - m15 időkeretekkel történő kereskedésnél fontos.

A kiegészítő a tökéletes segítő

Ez az Expert Advisor megbízásokhoz nem önmagában kereskedik, és fő különbsége az analógok tömegéhez képest az, hogy az átlagolás miatt növelheti a kereskedés jövedelmezőségét. Természetesen ez némileg növeli a kereskedés kockázatát.

A piacra lépés vagy manuálisan, vagy bármilyen más robot segítségével történik. Kiegészítés csak ezután kerülhet a diagramba, a munka megkezdéséhez elegendő megadni a rendelési csoport Varázsszámát. Ha az ár azonnal a megfelelő irányba megy, akkor a tanácsadónak nem lesz különösebb előnye, a helyzet sokkal érdekesebbé válik, amikor a veszteség növekedni kezd egy nyitott ügyletnél.

Gyakran vannak olyan helyzetek, amikor a tranzakció megkötése után az ár végül eléri a célszintet, de előtte a veszteséges zónába kerül, itt derülnek ki teljes mértékben a tanácsadó előnyei.

A vizsgált példában a tanácsadó használata további 213 pont nyereséget tesz lehetővé. Természetesen van az érem másik oldala is - ha az árfolyam továbbra is veszteséges irányba mozog, akkor a veszteség gyorsabban nő, mint a normál kereskedésben.

Trade manager - többfunkciós robot

A Trade Manager a kizárólag már nyitott pozíciókkal dolgozó robotok kategóriájába tartozik, „haladó” lehetőségeket kínálva a nyitott pozíciók kezelésére. Kísérleti rendelési tanácsadónk esetében lehetővé teszi, hogy:

  • használjon 5 vonóhálós lehetőséget. Az algoritmus magában foglalja a pozíció követésének lehetőségét MA, Donchian csatorna, Parabolicu, ATR segítségével, természetesen a fix trailing stop nem ment sehova;

  • nyomon követheti a nyitott tranzakciók összeredményét, a kereskedő beállíthat egy bizonyos küszöböt, amelynek átlépése esetén a bot lezárja a tranzakciókat;
  • normál beállításokkal, amint az ár átlépi a 0,5 SL-nek megfelelő távolságot a kívánt irányba, az üzlet 50%-a lezárul. Emiatt, ha az árfolyam nem is éri el a TP-t, a veszteség akkor is nulla lesz.

Természetesen egy bot egyszerre képes nyomon követni más robotok és manuális kereskedéseket. Ehhez csak meg kell adnia a megfelelő mágikus számokat a beállításokban (a Magic Number egy egyedi szám, amelyet minden tanácsadó hozzárendel egy megrendeléshez, hogy ne keverje össze másokkal).

Egyszerűbb lehetőségek

Tehát az Expert Advisor for CloseByVST rendelések első pillantásra megduplázza a terminál szabványos képességeit - lehetővé teszi az ügylet megkötését a kívánt szint elérése után. A fő különbség abban rejlik, hogy a tanácsadó nem állítja be az SL és TP szinteket, hanem tárolja a memóriában. Tehát a veszteség megállítása és a profit bevétele bármelyik beállítható, akár néhány ponton belül is.

A terminálban nem adhat le rendelést túl közel egy nyitott pozícióhoz, így a CloseByVST lehetővé teszi ennek a korlátozásnak a megkerülését. Ez a funkció a csőszöknek is tetszeni fog, akiknek néha egyszerűen nincs idejük rendeléseket leadni.

A SetUpheaval robot azoknak való, akik szeretik a visszafordításokat – ha az ár eléri a stop losst, az EA a korábbi üzlettel ellentétes irányba lép piacra. Ha akarod, módosíthatod a lot növelési tényezőt, a bot specializációja meglehetősen szűk.

Megjelölheti az UniTrailing-et is – ez egy egyszerű algoritmus, amely többféleképpen is lehetővé teszi az ügyletek zárójelét. A korábbi gyertyatartó, ATR és parabolikus SAR értékek szélsőségeihez az egyszerű utókövetés mellett egy utólagos megállási lehetőség is biztosított.

Összegzés

A rendelésekkel dolgozó robotok bemutatott listája még korántsem teljes. De a megadott példákból benyomást nyerhetünk az ilyen algoritmusok működési elvéről. Röviden, minden ilyen típusú robot működési elve úgy írható le, mint a veszteségek minimalizálására irányuló kísérlet, miközben a profitot a maximumra növeli.

A Expert Advisor megrendelésekhez minden kereskedő számára hasznos, függetlenül a munkaidőkerettől. Egy ilyen algoritmus használatából biztosan nem lesz semmi baj, de a nyitott pozíciók hatékony kezeléséből adódó nyereség növekedhet, és meglehetősen jelentősen. Egy forrás:

Közösségi gombok a Joomla számára

Népszerű:

  • 2013.11.14. 06:32 | Fordulatjelző - a trend végét meghatározó 52758
  • 2015.04.02 10:04 | A VSA jelző úgy olvassa a piacot, mint egy nyitott könyv 49619
  • 2014.09.23. 11:08 | A Forex tanácsadó konstruktor lehetővé teszi bármilyen 46460 kereskedési robot létrehozását
  • 2013.12.13. 01:48 | Napközbeni kereskedés - óránkénti forex stratégia 38800

Jó napot, kedves olvasók és oldallátogatók. Örülök, hogy újra üdvözöllek. Mai beszélgetésünk témája egy tanácsadó, amely két ellentétes irányú megbízást nyit meg. Ma szeretném továbbfejleszteni ezt a témát, és arról beszélni, hogy véleményem szerint hogyan kell megközelíteni az Expert Advisorral való munkát, két ellentétes sorrendet nyitva két irányban más időkereteken.

Egyszerűen először is, nem egyszer elmondtam, hogy az M1-en kereskedés egyszerűen ellenjavallt kezdőknek, míg a tapasztalt kereskedőknek nagyon óvatosan kell megközelíteniük. Ezen kívül vannak objektív időkeret-szokások. Megsemmisítésük kényelmetlenséggel jár, ami viszont egyszerűen elriaszthatja a csomós kereskedést.

Szeretné tudni, hogyan forduljon hozzá egy Expert Advisorhoz, aki két, más időkeretekkel ellentétes irányú megbízást nyit meg? Érdekel a Proboi Volatilinosti U, mint kereskedési eszköz? Ha további eszközt szeretne kapni az optimális beállítások megtalálásához - egy olyan jelzőt, amely vizuálisan elmagyarázza nemcsak a paraméterek kiválasztását, hanem elmagyarázza a tanácsadó elvét is, akkor mindezt kifejezetten az Ön számára írták.

  • Felület: Metatrader 4
  • Fizetett / Ingyenes: Ingyenes.
  • Devizapárok: Feltehetően különböző időpontokban bármilyen hangszeren működhet. A megjelenéskor az EURUSD páron tesztelték, míg az USDJPY páron élesen negatív eredményeket mutat.
  • Időkeret: Az M1, paradox módon, nem ajánlott időkeret. Éppen ezen az időkereten lett tesztelve. Ma megpróbálom felfedni az optimalizálás titkait más időkeretekre vonatkozóan.
  • Kereskedési idő: éjjel-nappal dolgozhat. Szeret kereskedni a fontos sajtóközlemények időszakában.
  • Ajánlott fiókok: Ez a verzió bármely fiókon működik. Az idézetek azonban ötjegyűek. A négy karakterből átdolgozás szükséges.
  • Minimális befizetés a minimális kockázatért: Ez az Expert Advisor nagyon nagylelkű a letétet illetően. 100 egységén tud működni, sok 0,01-gyel. Természetesen a tétel növelése drámaian növeli a kockázatokat.
  • Megjegyzés: Az Expert Advisor csak bizonyos időszakokban és megfelelő műszerrel tud jó eredményt felmutatni, más körülmények között összeolvad.

Korábban már beszéltem ennek a robotnak az M1-es beállításairól. Aki nem emlékszik, itt:. Ott letölthet egy tanácsadót, és megtanulhat egy nagyon fontos dolgot a tanácsadó prediktív értékének ellenőrzéséről.

Volatilitás U mutató

Tehát az Expert Advisor beállítását segítő indikátor a Volatility U eszköz, amely jen nélkül és jennel párokon működik. Az alagsori oszlopdiagramot képviseli, amely némileg hasonlít a. Az egyes rudak hossza megfelel a gyertyatartó hosszának alacsonytól a magasig. Valójában ennek a mutatónak az impulzusai alapján határozzuk meg, hogy van lehetőség belépni.

Íme egy pillantás a képre. Itt látható, a rövid gyertyák hátterében egy impulzus jelenik meg a diagramon. A rendszer szerint ez az impulzus azt jelzi, hogy trend alakulhat ki e gyertyatartó () irányába. Az impulzus mögötti következő gyertyatartónál nyitunk. Jelen esetben ez egy bullish gyertyatartó, aminek a maximumától a minimumig, ahogy a mutatóból is látszik, több mint 15 pont számolható.

Letöltés

A mutató beállítása azt jelenti, hogy be kell állítani a skála legalacsonyabb és legmagasabb szintjét, valamint ki kell jelölni a kulcsszinteket a jobb észlelés érdekében. Ez az eszköz nem biztosít változókat.

A volatilitási paraméter optimalizálása

Az Expert Advisor első paraméterének optimalizálása, amely két ellentétes megbízást nyit két irányban - a volatilitás () bármely időkeretre elvégezhető. Át kell váltani rá, és megfigyeléssel megállapítani, hogy a gyertya hossza körülbelül mekkora az atipikus a kérdéses időkerethez képest. A mutató hosszú sávjaival lesz kiemelve.

Ebben az esetben 15 pont feletti gyertyák sorozatát látjuk, és erre az értékre kell építeni, úgy gondolom, hogy ezt a paramétert 15-ről 60-ra állíthatja egy lépéssel, például 5-tel.

Megfelelő időszakok kiválasztása

Mielőtt azonban megkezdené bármely paraméter optimalizálását, meg kell határoznia a következőket. Ha korábban három hétre optimalizáltuk az EA-t, akkor egy hétre az M1-en. Milyen időtartam lesz azonos például három héttel és egy héttel az M5-ösön, ha úgy döntünk, hogy erre az időkeretre optimalizálunk.

A kiindulópont számunkra a gyertyák száma lesz. Számuk egy órában 60. Egy nap alatt - 60 * 24 = 1440. Egy hét alatt 1440 * 5 = 7200. Három hét múlva - 7200 * 3 = 21600.

Tehát van két kulcsszámunk: 21600 és 7200. Az első 21600 gyertya három hetes az M1-en. Meg kell találni, hogy mennyi ideig fejlődnek a gyertyák az M5-ön, amikor 21600-ra számolhatók. Ugyanezt a számítást kell elvégezni a második 7200-as számmal is.

21600 * 5 = 108000 perc a szegmensben. Egyszerűen 108000/60-zal elosztva 1800 órát kapunk ebben a szegmensben. Ekkor 1800 órát elosztunk 24-gyel, 75 napot kapunk. És elosztjuk a 75-öt egy hét 5 napjával is, és 15 hetet kapunk, pontosan 15 hét az m5-ön az M1-es 3 hétnek felel meg a gyertyák számát tekintve.


Most nézzük meg, hogy ha az M5-ön kereskedsz, melyik időszak felel meg egy hétnek az M1-en.

7200 * 5 = 36000 perc a szegmensben. 36000-et elosztunk 60-zal - 600 órát kapunk egy szegmensben. Ekkor a 600 órát elosztjuk 24-gyel, 25 napot kapunk. És elosztjuk a 25 napot a heti 5 nappal, és 5 hetet kapunk.

Az M1-en jutunk - 3 hét és 1 hét. M5-ön - 15 hét és 5 hét. Ne feledje, hogy az M1 az M5-re 3-tól 15-ig, illetve 1-től 5-ig jelöli. Ebben az esetben közvetlen kapcsolat áll fenn. Ahányszor nőtt a gyertyánkénti percek száma, ugyanannyiszor nőtt a hetek száma.

Még egy megjegyzés az időintervallumokkal kapcsolatban. Hogyan haladtunk az idővonalon? Három hétig optimalizáltunk, aztán futottunk utánuk egyet. Ezután egy hetet léptünk előre vagy hátra, és ezt követően elvégeztük a következő optimalizálást és futtatást.

Most már az 5-ös faktor működik, ahogy a stratégiában is, vagyis miután 15 hétig optimalizáltunk és 5 hétig futottunk, 5 héttel előre vagy hátra kell lépnünk, és folytatni kell az optimalizálást és a futtatást.

Itt van egy tiszta táblázat három hétre és egy hétre. Ahogy azelőtt volt. És akkor ...

optimalizálás kereskedelmi
3 hét egy hét
05.12.2016 25.12.2016 26.12.2016 01.01.2017
12.12.2016 01.01.2017 02.01.2017 08.01.2017
19.12.2016 08.01.2017 09.01.2017 15.01.2017
26.12.2016 15.01.2017 16.01.2017 22.01.2017
02.01.2017 22.01.2017 23.01.2017 29.01.2017
09.01.2017 29.01.2017 30.01.2017 05.02.2017
16.01.2017 05.02.2017 06.02.2017 12.02.2017
23.01.2017 12.02.2017 13.02.2017 18.02.2017
30.01.2017 19.02.2017 20.02.2017 24.02.2017

Megfelelőségi táblázatot adok nagy intervallumokhoz.

optimalizálás kereskedelmi
15 hét 5 hét
11.01.2016 24.04.2016 25.04.2016 29.05.2016
15.02.2016 29.05.2016 30.05.2016 03.07.2016
21.03.2016 03.07.2016 04.07.2016 07.08.2016
25.04.2016 07.08.2016 08.08.2016 11.09.2016
30.05.2016 11.09.2016 12.09.2016 16.10.2016
04.07.2016 16.10.2016 17.10.2016 20.11.2016
08.08.2016 20.11.2016 21.11.2016 25.12.2016
12.09.2016 25.12.2016 26.12.2016 29.01.2017
17.10.2016 29.01.2017 30.01.2017 05.03.2017

Egyéb paraméterek optimalizálása

Tehát három fő paraméterünk van egy tanácsadóhoz, amely két ellentétes sorrendet nyit meg két irányban. Ez a volatilitás. Már mérlegeltük. Aztán ott van a gyertyák száma az összes rendelés kényszerzárása előtt. És stop loss (). Ő felel az ellenkező függőben lévő megbízás megnyitásáért is. Mindezeket a paramétereket optimalizálni kell. Új módon kell csinálni?

Vegyük például a paramétert - a gyertyák számát az összes megrendelés kényszerű bezárása előtt. Itt az optimalizálás beállításait véleményem szerint kétféleképpen lehet kiválasztani.

  1. Egyrészt optimalizálni tudjuk az alapján, ami itt korábban volt. Például optimalizáltuk a 10-60 perces gyertyákat. Ez azt jelenti, hogy megtehetjük ugyanazt a távolságot. Ha feltételezzük, hogy itt is megmarad az 5-ös faktor, vagyis 2-től 12-ig optimalizálhatunk, mondjuk 2-es lépéssel.
  2. Másrészt látható, hogy a trendek itt tovább tarthatnak. Hiszen ez egy másik időkeret, ill. Ugyanakkor nem szabad elfelejteni, hogy a munkanap kezdete és vége közötti távolság, és ennek megfelelően az az időszak, amikor a swapot levonják vagy hozzáadják a nyereségből, egyre közelebb kerül. Mondhatjuk, hogy ez egy ilyen fekete ló. Nem teljesen világos, hogy ez hogyan befolyásolja a profitot, amíg nem próbálunk legalább demo számlán kereskedni. Ha ez nem ijesztő, akkor ugyanezt 10-ről 60-ra veheti 5-ös lépéssel, és optimalizálhatja.
  3. A harmadik módszer az indikátorsáv maximális értékének meghatározása a szegmensen, és ennek figyelembevételével optimalizálva. Ez például 5-től 200-ig 5-ös lépéssel

Végül, stop-loss, úgy gondolom, hogy itt hagyhatja a határértékeket a volatilitás szintjén, azaz 15-től 60-ig, 5-ös lépéssel, mivel az eredeti gyertyatartóhoz képesti fordulási pont rögzíthető. ellenkező vége.

Így egy olyan Expert Advisor optimalizálását közelíteném meg, amely két ellentétes megbízást nyit meg két irányba, és nem csak egy másik időkeretre.

Természetesen nem mondom, hogy az optimalizálásról alkotott véleményem ideálisak. Sőt, az a módszer, amit a kicsit feljebb található három pont közül választottam (én az elsőt vettem), nem mutatott jó eredményeket, és nem alkalmas a közeljövőben való használatra.

Optimalizálás Kereskedelmi
15 hét 5 hét -22.43%
25.04.2016 07.08.2016 28.24% 08.08.2016 11.09.2016 -21.22%
30.05.2016 11.09.2016 24.14% 12.09.2016 16.10.2016 -6.14%
04.07.2016 16.10.2016 3.16% 17.10.2016 20.11.2016 -2.07%
08.08.2016 20.11.2016 4.50% 21.11.2016 25.12.2016 5.89%
12.09.2016 25.12.2016 30.39% 26.12.2016 29.01.2017 1.95%
17.10.2016 29.01.2017 58.41% 30.01.2017 05.03.2017 -0.84%

Ez a táblázat azt mutatja, hogy a kereskedési eredmények összege az előrejelzés után negatív, ezért távol áll az ideálistól. Ki kell próbálnia a második opciót, és legalább egy demo számlán ellenőriznie kell, ahol a csere figyelembe van véve.

következtetéseket

Ma elmondtam az EA más időkeretre vonatkozó beállításaival kapcsolatos megfontolásaimat. Úgy gondolom, hogy néhány alapelv más robotok optimalizálására is alkalmazható. Ezzel a kiadvánnyal szerettem volna megmutatni, hogy van néhány általános megközelítés, amely segít sok különböző robotot a kedvenc időkereteihez igazítani. Ezenkívül ma megtudtuk, hogy amikor ezt az EA-t optimalizálják, néhány paraméter megváltozik, néhány pedig változatlan marad. Csak az optimalizálás és a tesztelés időszakai változnak erősen.