Hozzászólások

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • Adrian001
    Tag
    Bejegyzések száma: 6

    Nagyon szépen köszönöm a sok segítséget nagyon hasznos volt, csak ajánlani fogom az oldaladat, megszületett az első normális EA-m tökéletesen működik immáron, most majd ki fog derülni, hogy a stratégiám életképes e… És igen a kereskedés megnyitása után kell visszakeresni és beállítani az értékeket.

    Adrian001
    Tag
    Bejegyzések száma: 6

    Köszönöm a segítségedet, a MetaEditor már nem jelez hibát, azonban élesben nem működik, a teszter pedig, vagy error 131 et dob vissza vagy néha error130 at
    Valamint köszönöm a felajánlást a konzultációra, megfontolom, de számomra akkor sem világos, hogy számlán miért nem akar működni, de még ha csak egy sellimitet hagyok akkor is error 131 kódot dob vissza. Mi lehet ennek az oka?
    Egy külföldi oldalon olvastam, hogy ennek oka lehet a gépemen futó programok által okozott sérülése a registry filekben vagy valami hasonlót szűrtem le.

    Adrian001
    Tag
    Bejegyzések száma: 6

    Elnézést, egy sorba kellett volna írnom de csak bemásoltam, és még annyi, hogy mind a négy megbízásnál „sintax error, parameter missed”-et ír ki, de nem tudom miért….Többször átnéztem nem hiányoznak paraméterek, vagy csak én siklottam el valami felett…??

    Adrian001
    Tag
    Bejegyzések száma: 6

    Hát újra kezdtem az egészet tiszta lappal, fejjel, erre jutottam:
    extern double Profit = 40; //A profit (T/P)
    extern double Befektetes = 0.1; //Kereskesdés osszege
    extern double Stopploss = 150; //stopploss
    extern int Maxkereskedes = 100; //kereskedesek max szama
    extern int Leptek = 15; //Mozgási érték pippben
    extern int csuszas = 3; //slipp
    int eladas,
    eladasstopp,
    vetel,
    vetelstopp;
    int start()
    {
    if (OrdersTotal()<=1) //Ide kellene valami, hogy ha lezárul egy kereskedés profittal, akkor a lentieket mind hajtsa végre
    {
    eladasstopp=OrderSend
    (
    Symbol(),
    OP_BUYSTOP,
    Befektetes,
    NormalizeDouble(Ask+Leptek*_Point,Digits), //Remélhetőleg az aktuális ár felett 150 nél rakja le
    csuszas,
    Stopploss,
    Profit,
    NULL,
    0,
    0,
    Blue,
    );
    eladas=OrderSend
    (
    Symbol(),
    OP_BUYLIMIT,
    Befektetes,
    NormalizeDouble(Ask-Leptek*_Point,Digits), //Remélhetöleg az aktuális ár alatt 150 nél rakja le
    csuszas,
    Stopploss,
    Profit,
    NULL,
    0,
    0,
    Blue,
    );
    vetelstopp=OrderSend
    (
    Symbol(),
    OP_SELLSTOP,
    Befektetes,
    NormalizeDouble(Bid-Leptek*_Point,Digits), //Remélhetöleg az aktuális ár felett 150 nél rakja le
    csuszas,
    Stopploss,
    Profit,
    NULL,
    0,
    0,
    Red,
    );
    vetel=OrderSend
    (
    Symbol(),
    OP_SELLLIMIT,
    Befektetes,
    NormalizeDouble(Bid+Leptek*_Point,Digits), //Remélhetöleg az aktuális ár alatt 150 nél rakja le
    csuszas,
    Stopploss,
    Profit,
    NULL,
    0,
    0,
    Red,
    );
    }

    Adrian001
    Tag
    Bejegyzések száma: 6

    Tovább haladtam, és konkrét időre már tudom aktiválni a kereskedést, de ez sikerült párszor, azóta nem tudok kereskedni élesben demó számlán, a teszter meg egy csomó error 130 at ír ki pedig semmin nem változtattam. először buy-nál nem történt semmi, de most már sell-nél sem csak az error 130, mi lehet a gond… hogyan lehet megoldani ezt a hibát?

5 bejegyzés megtekintése - 1-5 / 5