Hi leute,
ich will die maximale lotzahl für alle forex paare haben. leider finde ich nichts dazu in google... das problem ist, dass meine kontowährung nicht mit der währung aller forexpaare übereinstimmt bzw. es mit dann einen "not enought money error" raushaut oder halt zu wenig lots einsetzt. Z.B. bei NZD/JP meine konotwährung ist EUR. Gibts da irgendeine lösung?
hier ist der code den ich atm nutze:
int Percent =100; // % of free margin
double Free =AccountFreeMargin(); // Free margin
double One_Lot=MarketInfo(NULL,MODE_MARGINREQUIRED);// 1 lot price
double Step =MarketInfo(NULL,MODE_LOTSTEP); // Size step changed
double Lots_New=MathFloor(Free*Percent/100/One_Lot/Step)*Step;
und es liegt nicht an der min lot bzw. max lot begrenzung.
hoffentlich kann mir einer hier weiter helfen, danke schon mal