SQ EA Analyzer program. Szabadkereskedelmi elemző. Mi az EA Analyzer

A stratégiák és az automatizált kereskedési tanácsadók mélyreható elemzéséhez az MT4 platform jelentései alapján.

Be kell töltenünk az analizátorba azt a jelentést, amelyet úgy kaptunk, hogy tanácsadónkat az MT4 stratégiatesztelőben futtattuk és .htm formátumba mentettük. Az elemző 4 különböző jelentésformátumot ismer fel, amelyek közül 2 a StrategyQuant termékek egyedi formátuma, 2 pedig az MT4 platform formátuma - egy jelentést a stratégiatesztelőtől (Strategy Report) és egy jelentést a számlán lévő valós tranzakcióiról (Account History).

A letöltés után azonnal teljes körű elemzést kapunk a tanácsadó előzményekkel kapcsolatos teljesítményéről. Nézzük át a főbbeket jelentős területeken elemzőt, és megtudja, mit ad nekünk.

Az első információs blokk olyan mutatókat ad, amelyek leírják az átfogó statisztikai képet (a legjelentősebb mutatókat felsorolom) - teljes nyereség ($-ban és pontokban), átlagos éves jövedelmezőség, tranzakciók száma, profittényező, nyereséges tranzakciók százalékos aránya, lehívás ($-ban és egyenleg %-ában), átlagos profitmutatók (naponként, hónaponként, kereskedésenként).

A második blokk további kereskedési jellemzőket biztosít, amelyek nem szerepelnek a standard MT4 jelentésben.

A harmadik blokkban egy kereskedési jelentés jelenik meg hónap és év szerinti bontásban.

A következő elemzési blokk az összes befejezett tranzakció listáját adja meg szabványos lista Az MT4 abban különbözik, hogy ezen felül információt ad a pozíció betöltésének idejéről és az összesített összesített eredményről (pontokban, pénzben, százalékban).

A szabad pénzeszközök grafikonblokkja nagyon érdekes információkat mutat - nevezetesen a stagnálás időszakát napokban, azt az időszakot, amely alatt a rendszer veszteséges és lehívásban volt. A grafikon külön-külön is megjeleníthető rövid és hosszú ügyleteknél.

Kiterjedt kereskedési elemző blokk, amely 6 testreszabható hisztogramot tartalmaz. Véleményem szerint ez egy nagyon érdekes blokk, most elmagyarázom, miért. Ebben a blokkban 24 különböző statisztikai hisztogramot jeleníthet meg bármely ablakban. A legfontosabb a nyereség/veszteség óra és a hét napjaira lebontva. Nézzük ezeket a grafikonokat.

Tőlük megfigyelhető, hogy 4 év statisztikája során átlagosan veszteséget kaptunk hétfőn, kedden a hét napjain és 3,4, 6,7, 9, 10, 13, 19-en nyitottak a kereskedések. Logikusan arra a következtetésre juthatunk, hogy a fő veszteség a sydney-i ülésszak kereskedése során keletkezett. Itt megyünk egyenesen a „Mi lenne, ha forgatókönyv” blokkhoz. Az éjszakai kereskedést eltávolítjuk, amikor az ausztrál piac nyitva van (emlékszünk, hogy a kérdéses párunk az AUDCAD), és egy „Mi lenne, ha...” forgatókönyvet futtatunk.

A szkript feldolgozása eredményeként megkapjuk a jelentés egy alternatív változatát.

Ha rákattintunk, akkor aktiválódik, és ugyanolyan részletes elemzést ad nekünk, mint az eredeti verzió. De már első pillantásra is jól látszik, hogy ha bevezetünk egy további szűrőt a bizonyos órákonkénti kereskedéshez a tanácsadónkba, akkor hiába csökkent a tranzakciók száma 40%-kal, a profit 29%-kal nőtt, a lehívás pedig majdnem felére csökkent. Aktiváljuk az új jelentést, és menjünk a szabad pénzeszközök diagramjához.

A kezdeti 421 napos számlapangásból már csak 309 további nyereséges hónapunk maradt. Ez az opció lehetővé teszi nemcsak a tanácsadó fejlesztését, hanem azt is megmutatja, hogy a hét mely óráiban vagy napjain ne kereskedjen kézi kereskedési rendszerekkel, ezt látni fogja, ha letölti a tranzakcióiról szóló jelentést az MT4 terminálról.

A beállítások blokk lehetővé teszi, hogy információt kapjon arról, hogy mi történt volna, ha a jelentésben szereplőtől eltérő kezdeti letéttel kezdi meg a kereskedést. Csak be kell írnia az összeget, és kattintson a „Statiszta újraszámítása” gombra.

A következő blokk a szerencsejáték üzletéről híres Monte Carlo hercegségéről kapta a nevét. Sajnos be ingyenes verzió A programban ez a blokk képességeit tekintve minimális méretre van csökkentve, ami lehetővé teszi a felhasználó számára, hogy csak megismerkedjen vele, de nem tudja teljes mértékben kihasználni.

A Monte Carlo módszer egy matematikai módszer egy rendszer eredménye kockázatának és stabilitásának felmérésére. Megbecsüli az eredményt, amely akkor fog bekövetkezni, ha eltérések fordulnak elő a kereskedési rendszerében. Lehetővé teszi annak megértését, hogy a stratégia megbízható-e, mekkora nyereséget/lehívást érhet el, és egyáltalán megéri-e ezzel a stratégiával kereskedni. Például a rendszere 60%-ban nyereséges ügyleteket ad 10%-os lehívással a backtest eredmények alapján, pl. tudod, hogy 60%-ban nyereséges és 40%-ban vesztes ügyeid vannak, de nem tudod, hogy milyen sorrendben jönnek, a program véletlenszerűen átrendezi a kereskedéseket, és olyan eredményt kaphatsz, ahol 30%-os lesz a lehívásod. Futtassuk le a számítást a példánk segítségével.

A számítás eredményeként a bal oldali oszlopban azt látjuk, hogy 95%-os valószínűséggel magasabb lehívás mellett alacsonyabb, de számunkra még elfogadható hozamot kapunk, pl. rendszerünk stabil. Természetesen a teljes képhez szükségünk van teljes verzió elemző, mert egy kis darab nem elég a megbízható információhoz.

Egy másik kereskedelmi funkció, amely csak próbaverzióra érhető el az ingyenes verzióban, az úgynevezett tőkekontroll. A funkció használatáról még nem jelent meg cikk a hivatalos weboldalon, de valószínűleg lehetővé teszi a mozgóátlag (MA), a Bolinger Band (BB) vagy az Ichimoku Kjun-Sen veszteségkorlátozóként történő használatának hatásának kiszámítását, amelyek időszakai azonnal kiválaszthatók eredményt hoznak. Esetünkben az Ichimoku használatával a rendszer stagnálási idejét 401 napról 140 napra tudtuk csökkenteni, ami nagyon klassz. Ez azt jelenti, hogy ha ehhez a mutatóhoz stop loss-t írunk be az EA-ba, akkor jelentős javulást érünk el rendszerünkben.

Bizonyára sokan néztétek Harold Ramis vígjátékát, amely a Robert De Niro által alakított New York-i maffiózó, Paul Vitti életéről szól. Paul az idegösszeomlás szélén áll, mígnem autóját véletlenül elüti a pszichoanalitikus autója, aki később megváltoztatja az életét.

Ugyanilyen drámai változásokat tapasztalhatunk, amikor találkozunk az EA Analyzer programmal. Hiszen a kereskedői szakma sem egyszerű, és komoly elemző megközelítést igényel. Az EA Analyzert úgy tervezték, hogy kezelje az összes elemzési részt, és megóvja Önt a szükségtelen érzelmi feszültségtől.

A hatékony statisztikai elemzés lehetővé teszi a stratégia hibáinak időben történő azonosítását és kijavítását. Minden kisebb hiba hosszú távon óriási veszteségekhez vezethet. Ezért olyan fontos, hogy a stratégiád minden aspektusa helyes legyen.

Az EA Analyzer átfogó elemzést nyújt az Ön piaci teljesítményéről. Ezenkívül a tanácsadói jelentéseket egyetlen könnyen használható nyilatkozatba csoportosítja. Az összes szükséges statisztika, beleértve az időmutatóktól függő nyereség összegét is, meglehetősen könnyen érthető diagramokon jelenik meg.

Tartalmaz egy olyan funkciót is, amely az események alakulásának lehetséges forgatókönyveit mutatja meg, amikor lehetséges alternatív döntéseket hozunk.

A programmal való munkához először egy elemezhető jelentést kell készíteni. Ez könnyen megtehető például a MetaTrader4-ben. Sajnos a programot orosz felhasználóknak még nem fordították le, így az étlap kezdeti tanulmányozása során nem zárható ki az esetleges akadozás.

A menü lehetőséget biztosít számunkra, hogy általánosságban megvizsgáljuk a nyereség vagy veszteség dinamikáját minden lehetséges oldalról. Még egy olyan funkció is benne van, amely a siker alapján pontszámot rendel a stratégiához. Ezenkívül a program képes kiszámítani a stratégia matematikai elvárásait, ami nagyon kényelmes a jövőbeli feladatok strukturálásakor.

Tartalmazza az olyan eszközök használatának lehetőségét, mint a tranzakciós táblák, egyenlegdiagramok, valamint oszlop- és kördiagramok, amelyeknek köszönhetően elemezheti kereskedését.

Külön említést érdemel a rendszer Monte Carlo módszerrel végzett elemzése. Ez az algoritmus lehetővé teszi a rendszer viselkedésének bemutatását, amikor a paraméterei megváltoznak. A Monte Carloma módszernek köszönhetően láthatjuk, hogy egy adott helyzetben mit várhatunk a rendszertől, milyen kockázatokkal jár a maximális lehívás, mennyire stabil maga a rendszer, és még sok minden más. Sőt, egy speciális beépített szerkesztőben, a QuantEditorban a kereskedő képes lesz önállóan programozni mindenféle forgatókönyvet, amely érdekes lehet számára.

Így az EA Analyzer program kiváló asszisztens lehet saját stratégia elemzéséhez vagy kidolgozásához.

A tesztelés és az adaptáció a stratégiák és az automatizált kereskedési rendszerek létrehozásának legfontosabb lépései. A StrategyQuant EA Analyzer legújabb fejlesztése egy ingyenes elemző program a kereskedési stratégiák és az automatikus kereskedési tanácsadók többtényezős elemzéséhez az MT4 terminál stratégiatesztelőjének jelentései alapján.

Bármelyik tesztelése szoftver modul, amelyet a Forex kereskedésében fog használni, különösen óvatosan és legalább 2-3 éves jegyzési előzmények alapján kell elvégeznie. Az EA Analyzer lehetővé teszi egy tanácsadó vagy kereskedési stratégia teljesítményének elemzését különféle feltételek mellett: különböző eszközökön vagy éjszaka, a piac nyitvatartási idején vagy pénteken, valamint szimulálja a jegyzések ingadozásait véletlenszerű sorrendben.

Az elemző modul egy könnyen használható eszköz, amelybe szabadon letölthet egy jelentést a MetaTrader4 stratégiatesztelőjéből, és elvégezheti a fejlett statisztikák számításait, például Sharpe-arányt, időszakos végrehajtást (óra, nap, hónap, hét). ), stratégiai vagy tanácsadói teljesítmény a valós stagnálási időben és egyéb paraméterek.

A program telepítése teljesen ingyenes, egyszerűen töltse le a telepítést a http://www.strategyquant.com/eaanalyzer/ linkről. Általános nézet héj:


A teszteléshez be kell töltenie az analizátorba egy *.htm formátumban mentett jelentést, amelyet az MT4 stratégia tesztelőben történő feldolgozás után kapott. Az EA Analyzer 4 jelentésformátumot ismer fel: 2 egyedi StrategyQuant termékformátumot és 2 fajta MT4 termináljelentést – egy jelentést a stratégia tesztelőtől (Strategy Report) és egy jelentést a valós tranzakciókról (Account History).


Az analizátor információinak fő blokkjai

A letöltés után szinte azonnal automatikusan elvégzi a tanácsadó teljesítménytörténetének teljes elemzését.

Az adatok első csoportja általános statisztikákat ad, amelyek közül a legjelentősebbek a teljes nyereség (pontokban és dollárban), az átlagos éves jövedelmezőség, a profittényező, a nyereséges tranzakciók összszáma és százaléka, a teljes és aktuális lehívás dollárban és %-a az egyenleg, átlagos nyereség: időszakonként (nap, hónap, év) és tranzakciónként.


A második blokk további jellemzőket tartalmaz, amelyek közül a stagnálási mutatók a legérdekesebbek (ez az adat nem szerepel az MT4 jelentésben!).


Az adatblokkok harmadik csoportja a rendszeres kereskedési jelentés időszakonkénti eloszlással. Ezután következik az elemzési blokk az összes befejezett tranzakció listájával, de az MT4 jelentéssel ellentétben ezt tartalmazza további információk a pozíció működési idejéről és az eredményszemléletű összeredményről (pontban, pénzben, százalékban).


A rendelkezésre álló források diagramja mutatja a kereskedési rendszer stagnálási időszakát (napokban), a veszteségek időszakát és a lehívást. Rövid/hosszú ügyleteknél külön is megjeleníthető.

Egyedülálló „Trade Analysis” blokk, amely lehetővé teszi, hogy bármilyen ablakban 24 féle hisztogramot jelenítsen meg a különböző statisztikákból, és a legfontosabb a nyereség/veszteség időszakonként (óra, nap, a hét napja).

Ez a példa azt mutatja, hogy 4 év alatt a számított statisztikák szerint a hétfő és a kedd veszteséges volt, valamint a 4, 6, 7, 10, 13, 19-kor nyitott tranzakciók. Talán a legnagyobb veszteséget az éjszaka hozta (a tőzsdén Sydney) ülésén.

Script Block, Setup Block és Monte Carlo módszer a StrategyQuant EA Analyzerben

És itt jön képbe a „Mi lenne, ha…” forgatókönyvblokk. Az ausztrál piacon végzett munkát eltávolíthatja a számításból (a példában az AUDCAD pár egy órás periódusra vonatkozik), és a következőt kapjuk:


A szkript feldolgozása eredményeként megkapjuk a jelentés egy alternatív változatát.

Ha aktiválva van, részletes elemzést készít, ugyanúgy, mint az eredeti verzió. Ám egy alapos elemzés azt mutatja, hogy egy további szűrő ehhez a tanácsadóhoz (bizonyos órákban kereskedés) 40%-kal csökkenti a tranzakciók számát, de a profit 29%-kal nőtt, miközben a lehívást 50%-kal csökkenti. Megkapjuk a rendelkezésre álló források új ütemezését.


A veszteséges napok eredeti számából (421) csak 309 maradt, vagyis az elemzési blokk segítségével javíthatja a tanácsadót, és kiválaszthatja a legjobb időszakokat a kereskedéshez.

A beállítások blokkban módosíthatja a kezdeti befizetés kezdeti adatait - csak írja be az összeget, és kattintson a „Statiszta újraszámítása” gombra.


A „Monte Carlo” blokk a szerencsejáték-üzletág központjáról kapta a nevét, de az ingyenes verzióban sajnos minimális képességekre redukálták - csak egy kicsit ismerkedhet meg. A Monte Carlo módszer egy híres matematikai módszer a rendszer kockázat/stabilitási kritériumok alapján történő értékelésére - a kereskedési rendszer eltéréseinek lehetséges következményeit értékeli. Elemezzük a megbízhatóságot, a lehetséges profit/lehívás és egyéb paramétereket. Ha mondjuk a rendszer 60/40 arányban adja meg a nyereséges ügyleteket 10%-os lehívás mellett, akkor a program véletlenszerűen szimulálja a kereskedések cseréjét, és 30%-os lehívással becsülheti meg az eredményt.


Vagyis a számítás eredményeként 95%-os valószínűséggel magasabb lehívás mellett alacsonyabb jövedelmezőség érhető el, de még mindig ésszerű határokon belül.

Szabványos mutatók alkalmazása

Van egy funkció, amely csak a kereskedelmi verzióban, az ingyenes verzióban pedig csak értékelési célból érhető el. Egy speciális funkció lehetővé teszi a mozgóátlag (MA), a Bollinger Band (BB), az Ichimoku Kjun-Sen és más mutatók veszteségkorlátozóként való használatának lehetséges hatását, amelynél módosíthatja a periódusokat és azonnal újraszámolhatja. Azaz, ha egy szabványos jelzővel beírja a veszteségleállítást a tanácsadóba, jelentősen javíthatja az eredményt.


És végül, az EA Analyzer program legérdekesebb funkciója, amely nem érhető el az MT4-ben, az a képesség, hogy több tanácsadót vagy kereskedési stratégiát egyetlen „szoftveres” kereskedési portfólióba kombinálhat az MT4-ben. Például vehet több különböző devizapárt, betöltheti azokat az analizátorba, és aktiválás után összefoglaló jelentést kaphat a fent jelzett összes lehetséges elemzési funkcióval:


Információk a keresztkorreláció pár kereskedett, és a portfólióban a párhuzamos ügyletek száma alakul ki külön fül adattáblák:

Jelenleg a jól ismert EA Analyzer 2.0.1 mellett a 3.0.1-es verzió 32 bites és 64 bites, valamint ingyenes és kereskedelmi változatban is elérhető. 3.0.1-es verzió. sokkal több technikai erőforrást igényel, de tartalmaz néhány további funkciót, és több adatformátumot is támogat az importáláshoz.

Mert szoftverfejlesztés tanácsadók/stratégiák és professzionális elemzők az SQ EA AnalyzerProf professzionális verzióját kínálják.

Az EA Analyzer program minden kereskedő számára szükséges eszköz, egyedülálló technikákkal a valós és demószámlák statisztikáinak elemzésére, és segít elkerülni a hibákat az automatizált kereskedési eszközök fejlesztése és használata során a pénzügyi piacokon.

A valódi pénzes kereskedésben használt használatot a kereskedőnek teljes mértékben tanulmányoznia kell. De nem mindig mindenki érti a rendszer bizonyos paramétereinek jelentését, és amikor az elkezd veszteséget okozni, nem tudja meghatározni a viselkedésében bekövetkezett változás okát. Mivel a piac változékony, időről időre bármely kereskedési rendszert is módosítani kell, és az új feltételekhez kell igazítani. Például változtassa meg az indikátorok beállításait a piaci stagnálás során, amelyet aktív mozgás, időkeret előzött meg, vagy módosítson más pontokat a nyereséges kereskedés folytatása érdekében.

A StrategyQuant létrehozott egy egyedülálló programot, az EA Analyzert, amelyet a kereskedési rendszerek manuális és automatikus elemzésére terveztek. Az elemzés a ben érkezett jelentések alapján történik. A hivatalos StrategyQuant webhelyen letöltheti a program demó verzióját korai változat, ami némileg eltér, de korlátlan ideig használhatod.

Használni stratégia tesztelő EA Analyzer Kereskedési rendszereinek elemzéséhez meg kell értenie a programot, annak felületét és funkcióit. Ez a cikk ennek lesz szentelve.

Az EA Analyzer program jellemzői.

Tehát a programot az alábbi linkről töltheti le:

Letöltés ea-analyzer.rar (letöltések száma: 745)

A letöltés után a program számítógépre történő telepítésének szokásos eljárása történik. Úgy néz ki telepített program az alábbiak szerint (a kép kattintással nagyítható):

Rizs. 1. Az EA Analyzer program felülete.

A programmenü 9 blokkot tartalmaz, amelyek mindegyike sajátos funkcióval rendelkezik. Az alábbiakban végigmegyünk az összes fülön.

Az EA Analyzer megkülönböztető jellemzője a kereskedési rendszer eredményeinek részletesebb elemzése az MT4 kereskedési terminál szabványos képességeihez képest. Lehetővé teszi továbbá, hogy összefoglaló kimutatásokat készítsen a szakértők munkájáról több kereskedési eszközre vonatkozóan, miközben az összes tanácsadó munkájának eredményeit egyidejűleg egy jelentésben egyesíti. A jelentés tartalmazza a kereskedés részletes statisztikai jellemzőit, különösen azokat, amelyek a MetaTrader 4 terminálban kapott jelentésben nem érhetők el: a rendszer havi és éves jövedelmezősége, nyereségek, veszteségek grafikonjai, a hét napjától függően, óra piacra lépés, a tranzakciók száma óránként, a tranzakciók időtartama és egyéb adatok grafikus formában.

Miután a kereskedési rendszer futott a MetaTrader 4 kereskedési terminálon, azt .htm formátumban kell elmenteni. A jelentésfájl betöltése a programba a Betöltés gombra kattintva és az adatfeltöltési űrlapon keresztül a fájl kiválasztásával (kattintható kép) történik:


Rizs. 2. A tanácsadó munkajelentésének betöltése az EA Analyzer programba.

Közvetlenül a betöltés után előzményelemzés készül a rendszer működéséről. Nézzük meg közelebbről az analizátor mezőiben megjelenő értékeket.

EA Analyzer funkció.

Az első Áttekintés információs blokk olyan mutatókról nyújt információkat, amelyek leírják az elemzési eredmények átfogó képét, különösen:

  • - Total Profit - a rendszer teljes jövedelmezősége (pontokban, százalékban és pénznemben);
  • - Profit pip-ben - teljes nyereség pontokban;
  • - Éves átlagos nyereség - átlagos éves jövedelmezőség. A mutató csak akkor lesz tájékoztató jellegű, ha a kereskedést mindig egy személy végezte;
  • - Éves átlaghozam % - átlagos éves hozam a betét százalékában;
  • - Kereskedések száma - ügyletek teljes száma;
  • - Sharpe-mutató - statisztikai együttható, a számla másodlagos jellemzője;
  • - A profitfaktor a fő statisztikai mutató, egyfajta stratégiai jövedelmezőségi tényező. Ha az érték kisebb, mint 1,6, akkor a stratégia hatástalannak minősül. Ha az érték nagyobb, mint 3, akkor a stratégia agresszívnek, tehát veszélyesnek minősíthető;
  • - Return/DDratio – az átlagos nyereség és a lehívás aránya. Minél alacsonyabb az érték, annál több tranzakció „túllépés” történik. Minél magasabb a mutató, annál jobb;
  • - Nyertes százalék – a nyertes tranzakciók százalékos aránya a teljes számukhoz viszonyítva;
  • - Lehívás - a betét stratégia szerinti abszolút lehívása;
  • - % lehívás – abszolút lehívás százalékban;
  • - Napi átlagos nyereség és havi átlagos nyereség - átlagos napi és havi jövedelmezőség. Pénznemben, pontban vagy %-ban kifejezhető;
  • - Átlagos kereskedelem - átlagos kereskedelem. A negatív érték a rendszer hatástalanságát jelzi;
  • - Éves %/MaxDD% - a kezdeti befizetés és a lehívás közötti nyereség százalékos aránya. Meghatározza a stratégia hatékonyságát;
  • - R várható érték – az átlagos kockázathoz viszonyított várható érték;
  • - Reexpectancyscore - az előző mutatót elosztjuk a befejezett tranzakciók számával;
  • - Stratégia minőségi szám - a stratégiai program által statisztikai jellemzők alapján adott minőségi minősítés;
  • - SQNscore - az előző mutatóhoz hasonlóan, csak a tranzakciók számához kötött (szükség esetén nagyítsa ki a képernyőt):
„Áttekintés” fül az EA Analyzerben. Rizs. 3. Az Áttekintés lap működése az EA Analyzer programban.

Alább látható a STATS blokk saját paraméterkészlettel:

  • - Nyeremények/veszteségek aránya - a nyereséggel lezárt és a veszteséges tranzakciók aránya;
  • - Payoutratio (avgwin/loss) - az átlagos nyereség és az átlagos veszteség aránya;
  • - Átlagos # barsintrade - a rudak átlagos száma egy kereskedésben, vagyis átlagosan hány gyertyára van nyitva egy kereskedés;
  • - Z-score - a művelet eredményének átlagos értékétől való eltérést határozza meg. Pozitív értéknél nyereséges tranzakció után vesztes, negatív értéknél - nyereséges után ismét nyereséges tranzakció következik. Minél több a mutató nulla, annál nagyobb a valószínűsége annak, amit mondanak;
  • - Várakozás - a rendszer várható értékét jellemző mutató, amely az egyes tranzakciók jövőbeni átlagos jövedelmezőségét mutatja;
  • - Deviation - szórás a várttól. Minél alacsonyabb a mutató, annál jobb, annál simább lesz a rendszer növekedési grafikonja;
  • - Stagnálás napokban - stagnálás napokban, vagyis hány napig működik a rendszer nullával egyenlő jövedelemmel;
  • - Stagnationin – stagnálás, százalékban kifejezve a stratégia teljes működési idejéhez viszonyítva (kattintható képernyő):
A "Stats" blokk jellemzői. Rizs. 4. Rendszerjellemzők a Statisztika blokkban.

Az alábbi blokkban láthatja azokat a már ismert jellemzőket, amelyeket a jelentés az MT4 terminálon produkál. Hacsak nem újak az Avg # ofbarsinlosses és Avg # ofbarsinwins mutatók, amelyek a veszteségben és a nyereségben kifejezett oszlopok átlagos számát fejezik ki. Még lejjebb is épül egy táblázat a nyereség/veszteség nem csak havi, hanem évenkénti megoszlásával. A főmenü következő lapja a Kereskedések listája. Ez egy, az MT4 platform jelentéséhez hasonló táblázatot jelenít meg, amely az összes kereskedést dátum szerint rendezi. A táblázat a következő blokkokból áll:

  • - Jegy - jegyrendelés;
  • - Szimbólum - egy kereskedési eszköz szimbóluma;
  • - Időkeret - diagram időkeret;
  • - Típus - megbízás típusa;
  • - Nyitvatartás – az üzlet megnyitásának ideje;
  • - Openprice - tranzakció nyitási ár;
  • - Méret - tranzakciós méret tételekben;
  • - Closetime - rendelés zárási ideje;
  • - Closeprice - megbízás záróára;
  • - Timeintrade – az az idő, ameddig a tranzakció a piacon volt;
  • - kumulatív P/L;
  • - P/L pénzben - a tranzakció eredménye, devizában kifejezve;
  • - Halmozott pénz P/L;
  • - P/L pip-ben - a nyereség/veszteség aránya pontokban;
  • - kumulatívpips P/L;
  • - P/Lin% - a nyereség/veszteség aránya százalékban;
  • - kumulatív P/L %;
  • - Megjegyzés - megjegyzés a rendeléshez (a kép nagyítva):
Rizs. 5. Jelentés táblázat formájában a Kereskedések listája részben.

A Nézet kezelése gombra kattintva megnyílik egy ablak, amelynek funkcionalitása lehetővé teszi a táblázat nézetének megváltoztatását és csak a kereskedő számára érdekes paraméterek megjelenítését. A harmadik lap a Tőkediagram. Itt az egyenleg grafikon jelenik meg, és ha egy kereskedő több jelentést töltött le egy portfólión belül, akkor az összes jelentés megjelenik. Kiválaszthatja, hogy csak eladási vagy vételi tranzakciók esetén jelenítse meg a grafikont, engedélyezze vagy letiltja a stagnálás észlelésének időszakát, valamint a lehívás megjelenítési módját (megjelenítés/nem megjelenítés, pénzben kifejezve, pontban vagy százalékban). A rajzolási vonalak jelölőnégyzet bejelölése egy trendvonal rajzolását eredményezi a diagramon (a kép nagyítható):


Rizs. 6. Az EA Analyzer program egyensúlyi grafikonjának nézete.

A Kereskedelmi elemzés blokk különösen érdekes. Itt van egy diagram a hozamokról évenként. A szekció funkcionalitása lehetővé teszi, hogy a 20 típusú diagram közül bármelyiket kiválaszthassa a kívánt megjelenítéséhez statisztikai információkat(szükség esetén növelje):


Rizs. 7. Diagramok a statisztikai jellemzők rendszerek.

Az információkat grafikus formában jelenítheti meg a képernyőn, például:

  • - Tradesbyhour/hétnap/nap/hónap/év - a kereskedések száma óra/hét nap/hónap/év/év hónap napján;
  • - Tradesbyduration – tranzakciók a piacon való tartózkodásuk időtartama szerint;
  • - P/Lbyhour/hétnap/nap/hónap/kereskedési idő - nyereség/veszteség óra/hét napja/hónap/hónap/időtartam szerint;
  • - Longvsshorttrades - a vételi és eladási ügyletek aránya;
  • - Longsvsshorts P/L - a vételi és eladási ügyletek profittényezőinek aránya;
  • - Profit/veszteség – eredmény/veszteség arány;
  • - Longprofit/loss és Shortprofit/loss – a teljes nyereség/veszteség aránya csak vételi vagy csak eladási tranzakciók esetén;
  • - Nyeremények/veszteségek óra, nap, hétköznap, hónap szerint - nyereséges és veszteséges kereskedések óra, nap, hónap szerint;
  • - Nyeremények/veszteségek nyereség óra, nap, hétköznap, hónap - nyereség és veszteség valutában, az időszaktól függően is.

A zárójelentés 6 különböző grafikont tartalmazhat.

A következő rész a Beállítások. A tanácsadó beállításai akkor jelennek meg itt, ha az automatikus szakértői jelentést betöltötték a programba. Ha a program manuális stratégiát elemez, csak a kezdeti befizetés jelenik meg. Amikor az Initial deposit mezőben egyéni kezdeti befizetést állít be, a Recomputestats gombra kattintva újra kell számolnia a jelentés jellemzőit.

A Monte Carlo nevű blokkban Monte Carlo módszerrel futtathat rendszerelemzést, amely bizonyos beállítások megváltoztatásakor ellenőrzi a tanácsadó stabilitását:


Rizs. 8. A rendszermutatók grafikonja a Monte Carlo módszerrel végzett elemzés után.

Ez lehetővé teszi a rendszer értékelését a valósághoz közelebb álló körülmények között. Az algoritmus két változatban használható:

  • - Véletlenszerű sorrendben cserélje ki az ügyleteket. Ez a megközelítés bemutatja a rendszer viselkedését, ha a piac kissé eltérő lenne. Az ilyen elemzést a maximális lehívás határainak felmérése érdekében végzik el;
  • - a valószínűség paraméterrel megadható bizonyos számú véletlenszerűen kiválasztott tranzakció kihagyása. Egy olyan eset utánzása, amikor egy kereskedő ilyen vagy olyan okból kihagyta őket.

A módszerek egyenként vagy kombinálva is használhatók. A bal oldali ablakban egy grafikon jelenik meg lehetséges opciók események fejleményeit. Minél közelebb vannak a gráfvonalak a fővonalhoz, annál stabilabb a rendszer.

A program érdekes funkciói a Mi lenne, ha forgatókönyv blokkban vannak megvalósítva. (Mi van, ha a forgatókönyv?) - hogyan változna a rendszer jövedelmezősége, ha a forgatókönyve megváltozna. A következő kivételek állíthatók be:

  • - kereskedés csak bizonyos napokon;
  • - kereskedés csak bizonyos órákban;
  • - tranzakciók lebonyolítása kizárólag vásárlásra vagy csak eladásra;
  • - a maximális/minimális nyereségű tranzakciók kizárása a jelentésből;
  • - az egyidejűleg a piacon lévő ügyletek kizárása;
  • - ne vegye figyelembe a jelentésben a számla feltöltésére és pénzfelvételre irányuló műveleteket, valamint a nulla eredményű tranzakciókat;
  • - csak minden második tranzakciót használjon a jelentésben;
  • - bizonyos számú tranzakció végrehajtása a nap folyamán;
  • - fix tétel használata (kattintson a nagyításhoz):
"Mi van, ha forgatókönyv?" Rizs. 9. A Mi lenne, ha forgatókönyv szakasz működése .

Talán néhány kivételtől eltekintve a rendszer nagyobb hatékonyságot és jövedelmezőséget mutat.

A Tőkekontroll rész egy grafikont jelenít meg, ahol nyomon követheti részvényszintjét. Az ellenőrzés a diagramon feltüntetett mutatók alapján történik. Ennek a funkciónak a fő célja a rendszer teljesítményének javítása és a lehívások csökkentése:


Rizs. 10. Diagram a Tőkekontroll részben.

A Portfólióelemzés rész lehetővé teszi a tranzakciók korrelációjának egyidejű elemzését a programba betöltött több jelentésből. Információkat jelenít meg a több eszközön egyidejűleg megnyitott tranzakciók számáról is.

Ha érti a programozást, a beépített QuantEditor szerkesztő hasznos lesz. Programozhatja benne a saját forgatókönyvét, amelyet a Monte Carlo vagy a Mi lenne, ha forgatókönyv szakaszok elemzésében használhat fel. . A szerkesztő széles lehetőségeket nyit meg a kereskedési rendszer jobb elemzésére.

Az EA Analyzer program hasznos lesz azoknak a kereskedőknek, akik a lehető legjobban szeretnék javítani stratégiájukon és kijavítani a hibáikat. legjobb eredményeket kereskedelmi.

Problémák