2015. június 12-én megjelenik a Metatrader4 840-es build verziója. A cikkben az új változatban bekövetkező változásokat olvashatod el.
Az eredeti angol nyelvű bejelentést eltávolították, így nem tudom linkelni.
- Terminál: a grafikus objektumok buboréktippjeiben megjeleníthető szöveg maximális hossza 128 karakterre lett emelve. A buboréktippeket az OBJPROP_TOOLTIP tulajdonsággal lehet beállítani.
- Terminál: Javítva a csatorna objektumok rajzolása bekapcsolt sugár tulajdonság esetén. A végtelen csatorna jobbra fog folytatódni.
- Piac: Bővített naplózás termékek vásárlása esetén. Ez segít a megoldásban a felhasználók problémái esetén.
- Piac: Termékbérlet megújítási funkció javítva.
- MQL4: Javítva: MQL4 alkalmazások letöltése abban az esetben, ha az elérési út nem latin (pl. japán vagy kínai) karaktereket tartalmaz.
- MQL4: Hozzáadásra került az MQLSetInteger függvény az MQL4 alkalmazás környezeti tulajdonságainak beállításához. Az MQL_CODEPAGE tulajdonság hozzá lett adva az ENUM_MQL_INFO_INTEGER enumerációhoz. Ezt a tulajdonságot használva az aktuális kódlap beállítható az MQLSetInteger függvény segítségével. A kódlap akkor került bele a programba, amikor a fordítás után a program elindításra került az adott terminálban. Ha különbözik a fejlesztéshez és a futtatáshoz használt rendszer kódlapja, a szövegek megjelenítése és lekérdezése kapcsán problémák adódhatnak. Ez érvényes a Print, PrintFormat, Comment, Alert, MessageBox, SendFTP, SendMail, SendNotification, iCustom és az olyan további függvényekre, ahol a fájlnevek, grafikus objektumok, globális változók, stb. paraméterként vannak használva. Az új függvény és tulajdonság áthidalja ezt a problémát.
- MQL4: Új függvényformátum az ObjectsDeleteAll függvény esetében:
int ObjectsDeleteAll( int chart_id, // chart azonosító const string prefix, // prefix int sub_window=EMPTY, // chart alablak azonosító int object_type=EMPTY // objektum típusa );
Ez a függvény minden megadott grafikus objektumot eltávolít a chartról, vagy a chart egyik alablakából. Speciális funkció az, hogy most már az eltávolítandó objektumok nevének elejét is meg lehet adni. Például eltávolíthatod csak azokat az objektumokat, amelyeknek a neve „myobj_” karakterlánccal kezdődik.
- MQL4: A CHARTEVENT_CHART_CHANGE esemény most már a Home és End billentyűk megnyomásakor is bekövetkezik. Korábban csak akkor került generálásra ez az esemény, ha a chart méretét vagy tulajdonságait változtattad a megfelelő dialógusablakon keresztül.
- MQL4: Javítva: a CHARTEVENT_OBJECT_CREATE esemény akkor is bekövetkezik, ha egy grafikus objektumot másolással hoztál létre. A másolás a Ctrl gomb megnyomásával és az adott objektum mozgatásával történik.
- MQL4: Javítva: vizuális tesztelés alatt a ChartID eljárás helyes értéket ad vissza.
- MQL4: Javítva: az OBJPROP_SCALE tulajdonság az ellipszis grafikus objektum esetében. A tulajdonság arra hivatott, hogy egy objektum méretezését lehessen lekérdezni.
- MQL4: Javítva: az ArrayFill függvény bemenő paramétereinek vizsgálata. A függvény egy numerikus tömböt tölt fel egy megadott értékkel.
- MQL4: Hozzáadásra került az ArrayMaximum és ArrayMinimum metódus a CArrayChar, CArrayShort, CArrayInt, CArrayFloat és CArrayLong osztályokhoz a standard library-ban. Ezek a metódusok lehetővé teszik a maximum és minimum értékek kiolvasását az érintett tömbökből.
- MQL4: Javítva: a SearchGreatOrEqual és SearchLessOrEqual metódusok a CArrayChar, CArrayShort, CArrayInt, CArrayLong, CArrayFloat, CArrayDouble and CArrayString osztályokban a standard library-ban. A metódusok lehetővé teszik kisebb vagy egyenlő/nagyobb vagy egyenlő értékek keresését az érintett tömbökből.
- MQL4: Javítva: hibák a CArrayChar osztályban. Javításra került a QuickSort, QuickSearch, SearchGreat és SearchLess metódus.
- Javított hibák a fórumbejegyzések és hibanaplók alapján.
Kedves Radu!
A segítségedet kérem!
Sajnos azt tapasztalom, hogy nem frissül az MT4 az új verzióra.
Megnyitottam már az ikonjával is és a fájlkezelőből is dupla kattintással, de nem frissül.
Mit kell tenni ebben az esetben? Hogyan lehet frissülésre bírni?
Win 8.1 van a gépemen. Az MT4 nem az alapértelmezett helyre van telepítve, mert így javasoltad.
Üdvözlettel: Oláh Ferenc
A héten írok erről egy GYIK bejegyzést, ide fogom megírni majd a linkjét.
Ferenc: megírtam a GYIK bejegyzést, ide kattintva elolvashatod.