Hozzászólások
-
SzerzőBejegyzés
-
Hozzászólás: Invalid EX4 file (8) #3770
A végső elkeseredés, és mert emlékeztem, hogy több helyen is mondtad, hogy a régi fordító hasznos dolog, ha meg van.
Amúgy nem volt nagy meló… :DHozzászólás: Invalid EX4 file (8) #3662Igen. Viszont ez eleve az új fordítóra írt kód volt amit vissza alakítottam a régi fordító szája íze szerint.
Hozzászólás: Invalid EX4 file (8) #3660A 670-es legfrissebbel. Még jó, hogy megtartottam a korábbi telepítést, de ez akkor sem jelent jót.
Nem vitték túlzásba a fejlesztést, hosszú idő után megint elővettem a témát és csalódással vegyes a lelkesedésem.
A környezet kezdetleges. A debug jó, hogy van, csak éppen béna.
De az is lehet, hogy máshonnan jövő tapasztalatok szülik a nagy elvárásokat és tökéletes a rendszer… :DHozzászólás: Invalid EX4 file (8) #3658Az a helyzet, hogy egy 416 build -el fordítva simán működik minden indikátor. Kiábrándító.
:@Mindenesetre köszönöm!
Hozzászólás: Invalid EX4 file (8) #3657Uhh.
Igen és nem is. GMTS-Tape az alapja, úgy töltöttem, éppen csak annyi változott, hogy kimeneti értéknek egyértelmű jelölést adtam az EA miatt.
Amit fórumokon le tudtam szűrni, az buffer túlcsordulás. Az, hogy milyen, az nem derült ki.
Lehet valahogy néha levenni az indikátort a chartról? Esetleg reset-elni? Workarundnak szerintem megtenné, míg rá nem jövök hol száll el.Hozzászólás: Csúszó STOP #3148Szia!
Mert nem mented el az új Bid értékét, így akárhányszor jön egy új tick és a feltétel igaz – mivel nem mented és nem az új értékhez vizsgálsz mindig igaz lesz amennyiben a „pozitív” oldalon van – ezért amíg a kötési ár fölött van a Bid, addig mindig módosul az SL attól függetlenül, hogy mekkora volt az előző érték.
Bár a kezdeti érték alá így sem fog menni.Hozzászólás: Múltbéli adatok kiíratása Excelben #3035Szia!
Én anno hasonlót csináltam meg, csak abból az apropóból, hogy az optimalizáció során is lássam az egyes tesztek részeredményeit. Valami hasonló problémám nekem is volt a dátumokkal, megnézem, ha hazaértem. Meg esetleg érdemes *.csv-ben gondolkodni, úgy ki tudod íratni a dátumot is és aztán importálni excelbe. Annyi lesz a különbség, hogy szöveges alapon gondolkozol és elválasztójelekkel.
Amúgy is lógok még a fórumos társadalmunknak. :DHozzászólás: Nyitott pozíció egy részének lezárása #2859Hello!
Ezt egyszerűen megteheted. Pozíciónként létrehozol egy globális kapcsolót. Amíg ez az egyik állapotában van addig engeded csak lezárni. Lezáráskor egy másik állapotba állítod. Majd amikor már nincs mit zárni újra alapértékre állítod.
kapcsolo_0=0;
kapcsolo_1=0;//----------------
// első részzárás
if(OrderOpenPrice()<=(Bid-TC_1*Point) && kapcsolo_0==0)
{
OrderClose(Ticket,0.1,Bid,5,Lime);
kapcsolo_0=1;
}// második részzárás
if(OrderOpenPrice()<=(Bid-TC_2*Point) && kapcsolo_1==0)
{
OrderClose(Ticket,0.1,Bid,5,Blue);
kapcsolo_1=1;
}
Remélem tudtam segíteni.
Üdv!Hozzászólás: Fordítási optimalizáció? #1692Hogy ez nekem miért nem jutott eszembe?!
Nagyon szépen köszönöm. :-)Hozzászólás: Fordítási optimalizáció? #1690Kicsit olvasgattam. Elvileg a ki lehet nyerni a valós időt teszt közben is, ám nekem nem működik. Továbbra is a teszt kezdeti időértéket és a tesztvégi időértéket kapom vissza.
Nem tudjátok mi a hiba?
http://forum.mql4.com/9900#400075Valamint érdekelne az is, hogy két tick között mennyi idő alatt futhat le. Ezt hogy tudnám elérni?
Hozzászólás: Fordítási optimalizáció? #1688Szia!
Ezt az ún. fordítási optimalizáltságot, hogyan lehet mérni illetve elérni.Hozzászólás: megbízások zárása, módosítása #1684Igen! Ezt írtam én is. Gondolom priorizálva ill. Súlyozva is vannak a feltételek nem? Ez esetben az első if-nél ha teljesül, akkor ordersend, ha nem igaz, de a második if igaz, akkor ott köt, feltételezve, hogy az első hamis. A harmadiknál ugyanígy. Amúgy különböző elvek és/vagy experteket magic számmal lehet jól megkülönböztetni. Orderselect-el kikeresed és onnantól kezdve bármit megtehetsz az adott nyitott ügylettel. Én is most agyalok ilyesmin. Én súlyozom a feltételeket időfelbontás alapján. Minden lehetséges kötési helyzet külön magiccel, így az azonosakat egyformán tudom kezelni a magic alapján.
Hozzászólás: megbízások zárása, módosítása #1681if (stb1){}
if ( !stb1 && stb2 ){}
if ( !stb1 && !stb2 && stb2 ){}
//Ilyesmire gondolsz?Hozzászólás: Teszter model beállítás lekérdezése #1679Értem! Köszi a gyors válasz! :-)
Hozzászólás: Teszter model beállítás lekérdezése #1677Ez miért lehet hasznos, ha ismerjük ezeket az adatokat?
-
SzerzőBejegyzés