Radulovic Attila
Tag
Bejegyzések száma: 653

A MarketInfo -ban a konkrét instrumentummegadás helyett használd a Symbol()-t. Felesleges bedrótozni valamit a robotodba, úgyis rá akarod majd tenni más instrumentumokra is, akkor pedig a hajadat téped majd az esetleges berögzített érték által okozott hibák miatt.

A „double BuyTavolsag” kezdetű sorban a BuyTavolsag_USD_EURUSD változónév lényegét nem látom át, a NormalizeDouble -t meg nem kell külön futtatnod, bőven lehet egybe is szerkeszteni a két számítást. Erre gondolok:

double Par_1_Buy=NormalizeDouble(Ask+Min*Point, Digits)

Az OrderSendnél szintén ne drótozd be az instrumentumnevet, illetve a hibakezelésen még van mit dolgozni. Hozz létre egy ciklust véges számú próbálkozással, amely folyamatosan fog próbálkozni ha a kötés nem született meg valamilyen oknál fogva.