Hozzászólások
-
SzerzőBejegyzés
-
Hozzászólás: rossz profit adatok a strategy testerben #6222
Szia Thomas!
Elsőként ezek a kérdések villannak be:
- MT4-ben alapértelmezésként elérhető adatokról van szó?
- Skalpoló stratégiáról van szó? Azaz kis stoplossa és kis célára van a pozícióknak?
- Mekkora volt a tesztben alkalmazott spread? Hétvégén végezted a tesztet esetleg?
Hozzászólás: Tick Data Suite kérdések #6207Kedves Péter!
1. A Dukascopy DAX instrumentuma két-három tizedesjegy pontosságú. Az indexek jegyzésének pontossága több dologtól függ, hivatalosan lehet, hogy 1 tizedesjegy pontosságú, azonban a származtatott termékek digit száma ezektől eltérhet. Ez nem hiba! Vegyél alapul olyan brókercégi instrumentumot, amelynek számodra megfelelő a tizedesjegy darabszáma.
2. Szintén a származtatott termékek esetében előfordul a „hivatalostól” eltérő nyitvatartási idő.
3. Erre sajnos nem tudok mit mondani, kérlek jelezd Birt-nek a problémát itt.A jövőben biztosan lesz olyan funkció, amelynél az egyéni adatok betölthetőek és használhatóak lesznek – erről beszéltem már korábban Birttel.
Hozzászólás: Mt4 teszter vizuális mód sebessége #6197Köszönöm, hogy megírtad! Legközelebb a linket se feledd, hogy másnak is tudjunk segíteni vele :)
Egyébként a kontroll pontos / csak az árak megnyitása tesztelési módok is megfelelőek lehetnek számodra. Azokat próbáltad már?
Hozzászólás: Mt4 teszter vizuális mód sebessége #6195Én nem tudok Neked ezzel kapcsolatban ötletet mondani, mert évekkel ezelőtt foglalkoztam ezzel, viszont kielégítő megoldást nem találtam.
Sajnos valóban idegesítő a 31 és 32-es közti irreális sebességkülönbség. Ez viszont alapvetően nem programozási kérdés – bár persze köze hozzá, ugyanis ha egy expert sok feladatot végez, akkor eleve lassabban fog futni.
Éppen ezért üdvözítő megoldással én még nem találkoztam.
Hozzászólás: Instrumentum lista lekérdezése #6194Az alábbi meglátásaim vannak (köszönöm az e-mailt, amit küldtél):
A db értékét ne csökkentsd eggyel, az jó úgy ahogy van; ehelyett ellenőrizd hogy az a chart, amely épp nyitva van (vagyis amiről a szkriptet indítottad) ne legyen kinyitva még egyszer. Ezt ezzel a kódsorral megteheted:
if (Szimbolumok[i] != Symbol()) { }
Természetesen ha pontosak szeretnénk lenni, akkor meg lehetne nézni, hogy a jelenleg nyitott chartok közül van-e olyan amit nem kellene még egyszer megnyitni. Legyen ez a házi feladat :)
Egy int() típusváltást beraktam, hogy a warning is eltűnjön.
Csatolom a módosított kódot, még egyszer köszi hogy megosztottad!
#property description "A piacfigyelő által megjelenített szimbólumok csv fileba írása, és/vagy megnyitása" #property description "Csak korlátozott számban: maximum 100 nyitható meg, a már megnyitottakkal együtt" #property script_show_inputs #property strict //+------------------------------------------------------------------+ #include
//ErrorDescription-hoz kell //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ enum boole {nem,igen}; input boole FileWriting=nem;//fileba írás input boole AllSymbolOpen=igen;//az összes szimbolum megnyitása maximum 100 input int TimeFrame=PERIOD_H1;//Idősík void OnStart() { string Szimbolumok[]; int i; int db=0; int filehandle=INVALID_HANDLE; int Error; //+--- if(!FileWriting && !AllSymbolOpen) { Alert("A script ezzel a beállítással nem csinál semmit"); } else { LoadSymbols (Szimbolumok); db=ArraySize(Szimbolumok); if(db) { if(FileWriting) { filehandle=FileOpen("Symbollist.csv",FILE_WRITE|FILE_CSV); } for(i=0;i = 0) { ElementCount = (int(FileSize(fileHandle)) - 4) / 128; ArrayResize(SymbolsArray, ElementCount); FileSeek(fileHandle, 4, SEEK_SET); for (int k = 0; k < ElementCount; k++) { Row = FileReadString(fileHandle, 12); SymbolsArray[k] = Row; FileSeek(fileHandle, 116, SEEK_CUR); } FileClose(fileHandle); } } Hozzászólás: Instrumentum lista lekérdezése #6188Köszönöm mások nevében, hogy megosztottad!
Hozzászólás: MQL5 szignálszolgáltatás és vps probléma #6178Szuper, ez jó hír! Örülök, hogy megoldódott!
Hozzászólás: MetaTrader5 #6055Kedves Attila!
Ajánlom ezt a cikket kiindulópontnak, én ebbe botlottam bele idáig.
Második kérdésedre nem tudok válaszolni, mert még nem folytam bele mélyebben az MT5 adatkezelési módszereibe.
Hozzászólás: Hangok feltöltése MT4-re. #6049A telepítési könyvtárban – ahol a terminal.exe van – találsz egy Sounds mappát. Oda tudsz wav formátumú fájlokat berakni, amelyeket ezután már használhatsz is az Eszközök > Beállítások panelen belül az Események fülön.
Tipp: a kiválasztás sajnos eléggé rosszul működik, ezért miután egérrel kiválasztottad a legördülő listából a megfelelő hangot, üss egy entert. Ezután okézd csak le az ablakot, másként a MT4 nem fogja figyelembe venni a kiválasztásodat.
Hozzászólás: MQL5 szignálszolgáltatás és vps probléma #6043Üdvözöllek!
Örülök, hogy tetszik a blog és köszönöm szépen, hogy visszajelzést adtál. Most láttam csak a bejegyzésed, mindezidáig elkerülte a figyelmem.
A MetaQuotes-fél szignál- és VPS szolgáltatást még nem használtam, így ebben gyakorlati tanácsot nem fogok tudni Neked adni. Az előfizetések – ha minden igaz – az MQL5 fiókodhoz tartoznak, így megérhet egy próbát az újratelepítés. Lehet, hogy azóta meg is tetted már. Mire jutottál?
Egyébként ilyen problémákkal kapcsolatban sajnos mindig a support a legrelevánsabb út – tudom, hogy nem szeretnek reagálni és rendkívül szelektíven válaszolnak.
Hozzászólás: Deviza számla kitettség lefedezése – treasury #6042icrammg: persze, nyugodtan írj. Továbbra is le vagyok terhelve, de igyekszem segíteni. Idáig még nem kaptam levelet, gondolom még nem küldtél ;)
Én is köszönöm Nektek a diskurzust!
Hozzászólás: Deviza számla kitettség lefedezése – treasury #5956Jó olvasni a beszélgetéseteket.
Roden okfejtését olvasva azzal inkább tudok azonosulni, de icrammg elvárását is értem. Utóbbihoz még annyit fűznék, hogy a hedgelés szerintem azért nem feltétlen jó megoldás – azon kívül, amit Roden is írt – mert ha menet közben többször fizetsz be a számládra pénzt, az különböző árfolyamokon kerül majd átváltásra. Így ezt a hedges rendszert kialakítani és fenntartani sem egyszerű, nem beszélve arról hogy a megnyitott számla-hedge (fedező) pozíciódat nyitva tartani (margin) és árfolyammozgását kezelni (esetleges veszteség) sem mindenképpen egyszerű dolog.
Ha pl. a svájci frankos hitelek kezdetén valaki megnyitotta volna a megfelelő irányú CHFHUF pozícióját a devizahitele mellé, akkor is szüksége lett volna egy megfelelő méretű számlára, pozícióra Utóbbi lebegő eredményének esetleges hullámzását megélni biztosan nem egyszerű.
Az elmélet és a valóság között tehát én nem is elsősorban csak a technikai és elméleti megvalósítást, hanem a mentális felkészültséget és a végrehajtást tartom nehezebbnek.
Hozzászólás: Hedzs (hadge) "kikapcsolásának" lehetséges módjai #5955No problemo, nem is elvárásként írtam vagy ilyesmi :) Az oldal – és vele együtt a kereső – felújítása már elég régóta tervben van, persze még nem sikerült elegendő időt szakítani rá és emiatt „áll” az ügy. Köszönöm szépen kedves szavaidat, rengeteg tervem van még szóval örülök ha velem maradsz ;)
Hozzászólás: Hedzs (hadge) "kikapcsolásának" lehetséges módjai #5953Akkor ez egyszerű! Ha számlaszintű ellenőrzés szükséges, akkor BUY pozíció nyitása előtt azt kell ellenőrizni hogy van-e nyitva SELL, a SELL pozíció nyitása előtt pedig azt, hogy van-e nyitva BUY pozíció.
Ebben a cikkemben találsz pozíciószámláló rutint, azt kell csak felhasználnod és a pozíciónyitás előtt megfelelő módon meghívni egy feltételben.
Hozzászólás: Hedzs (hadge) "kikapcsolásának" lehetséges módjai #5951Mindenképpen programkódba szükséges nyúlni.
Minden pozíciónyitás előtt ellenőrzöd, hogy van-e ellentétes pozi nyitva. Ha nem, akkor nincs gond és nyithatsz. Ha van, akkor a szabályaid függvényében vagy nem nyitod meg a pozit, vagy zárás/rész-zárás kell megelőzze az új nyitást.
Természetesen a függő pozíciókkal is számolnod kell. Minden attól függ, hogy pontosan mit szeretnél. Ha csak azt szeretnéd elkerülni, hogy ellentétes pozik legyenek nyitva, akkor egy egyszerű ellenőrzést kell elvégezni. Ha leírod hogy pontosan mi a célod, igyekszem pontosabb lenni.
-
SzerzőBejegyzés