Hozzászólások
-
SzerzőBejegyzés
-
Hozzászólás: Kereskedés folytatása #10306
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.
Hozzászólás: Kereskedés folytatása #10205Kö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.Hozzászólás: Kereskedés folytatása #10202Elné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…??
Hozzászólás: Kereskedés folytatása #10201Há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,
);
}Hozzászólás: Kereskedés folytatása #10200Tová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?
-
SzerzőBejegyzés