Hozzászólások

15 bejegyzés megtekintése - 121-135 / 651
  • Szerző
    Bejegyzés
  • Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: DAX adatok #5113

    A TickDataDownloader programot nem ismerem, de Tickstory Lite esetében alapértelmezésként megcsinálták a korrekciót, azaz nem kell neked osztanod semmit, a megjelenő és exportálható értékek helyesek.

    Egyébként ha ragaszkodsz a másik programhoz, valószínűleg jó a meglátásod és neked kell megtenned a korrekciót.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    A „Notes” (Megjegyzések) részben leírtak szerint -10 -zel kell szoroznod a méretet akkor, ha OBJ_LABEL -t akarsz vele mérni. Tehát ne 12-t adj meg fontméretnek, hanem -120 -at, így kijön majd a helyes érték.

      TextSetFont( "Arial", -120 );
      TextGetSize( _text, w, h );
    
    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: MT4 build 950 kifagy #5102

    Örülök, hogy meglettek a hibák! Amit az OrdersTotal() kapcsán írtál, ne hagyd így, mert elfeledkezel róla és később nagyon sok gondot okozhat. Megoldási javaslatot ebben a cikkben találsz.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Rejtett label objektum #5094

    Megjelennek azok, csak az objektum lista ablakban a Minden gombot megnyomva jönnek elő.

    Ezt az ObjectSetInteger eljárással tudod elérni, mégpedig a OBJPROP_HIDDEN tulajdonság true -ra állításával.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: MT4 build 950 kifagy #5092

    Valamelyik for ciklusodban rosszul van megírva valami.

    Ellenőrizd az OnInit() eljárást, mert annak van pár másodperces időlimitje, amin ha túlfutsz akkor is kaphatsz ilyen hibaüzenetet.

    Az érintett charton írass ki Print() segítségével hibakereső üzeneteket, de használhatod a Profiler-t is, az megmutatja hogy hol tölt el sok időt az expert.

    Vedd figyelembe azt is, hogy a recompile-kor néha a MT4 hajlamos rosszul viselkedni – bár ebben az esetben nem hiszem, hogy erről lenne szó.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Lelassuló MT4 #5088

    Első körben az összes külső (= nem „gyári”) indikátor vagy expert használatát felfüggeszteném.

    A DLL és a külső expert import csak akkor szükséges, ha van olyan expert vagy indikátor amely ezekre a lehetőségekre épít. Ezt látatlanban nem tudom megmondani, ezt is neked kell kipróbálnod – tiltsd le globálisan (Eszközök > Beállítások > Expertek fül) a két opciót, és így használd tovább a MT4-et.

    Az expert naplóban többféle hibaüzenet lehet, de általában az az üzenet jelzi a hibát, amelyből rengeteg van egymás alatt.

    A 10-15 darab függő megbízás nem sok, és önmagában ezek magas száma sem okozhat lassulást.

    VPS, vagy otthoni számítógépről van egyébként szó?

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: nyitás-zárás #5086

    Látatlanban nehéz erre mit mondanom, de valószínűleg az indexekkel van valami probléma a kódban. Szerintem te mindig a nulladik gyertyára hivatkozol, ami rendben is lenne, csakhogy az indexek folyamatosan változnak.

    A zárást neked új gyertyánként kell ellenőrizned; azaz minden gyertya bezáródása után futtasd le a célár ellenőrzést. Csinálhatod azt, hogy a Bars változót változását, vagy akár a szerveridő változását ellenőrzöd, és ez alapján döntesz arról, hogy mikor kell célárat ellenőrizni.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Lelassuló MT4 #5084

    Örülök, hogy segíthettem és még inkább, hogy megoldódott a problémád! ;)

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Lelassuló MT4 #5082

    Furcsállnám, ha ez brókercéghez kötődő probléma lenne – az MT4 platform ugyanis minden esetben ugyanaz. Amiket írtál, nagyon jó kiindulópontok. Biztos vagy abban, hogy nincsen olyan indikátor amelyet csak az érintett terminálban használsz?

    Én még megnézném a lassuló MT4 terminál Expertek naplóját. Lehet, hogy az adott indikátornak hiányzik valamely komponense, vagy hibásan működik, esetleg hibásan van beállítva és teliírja a naplófájlt üzenetekkel.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: nyitás-zárás #5080

    A legvalószínűbb, hogy valahol megbújik egy programozási (vagy gépelési) hiba, ami azonnali zárást okoz. Írasd ki a zárás környéki if feltételek összes érintett változóját, böngészd végig egyesével a problémás zárásokat. Ha újra és újra ugyanott fordulnak elő a zárások ugyanazon teszten belül, akkor biztosan nem véletlenszerű hibáról van szó.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    A külső paraméterek bevonása teljesen logikus elvárás részedről, és nagyon kevés kivételtől eltekintve megoldható velük a legtöbb probléma.

    Ha gondolod, megnézem és árajánlatot küldök az indikátor módosítása kapcsán. Az e-mail címem: radu kukac radu.hu, ide küldj e-mailt!

    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    Amit leírtál, az megfelelő elgondolás és működnie kell. A kódot nem látom, lehet hogy abban van valami elrontva / megbonyolítva. A piacfigyelő ablakban lévő elnevezés a helyes, ennek elegendőnek kell lennie.

    Próbáld ki, hogy ez a sor kiír-e valamit:

    Print(MarketInfo("#MSFT", MODE_BID));

    Ha ez nullát ír ki, akkor valóban van valami (pl. elnevezéssel kapcsolatos) probléma. Ha a konkrét árfolyamot, akkor viszont működnie kell a megoldásnak.

    Hangsúlyozom, hogy a legritkább esetben javaslom a kódba fizikailag beírni egy instrumentum nevét, most a próba miatt tedd csak meg.

    Ellenőrizd továbbá, hogy a megadott paraméterek változói esetében (amit a program használ) történik-e valami szöveges ellenőrzés, módosítás, amely megakadályozza a továbbhaladást a kódban. Gondolok itt arra, hogy lehet hogy az instrumentumnévben vagy valamilyen lekérdezett tulajdonságban deviza elnevezést (USD, EUR, JPY, stb.) keres a program és ha nem talál ilyesmit, nem veszi alapul a megadott stringet.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Saját DLL #5062

    Sajnos ezzel kapcsolatban nem vagyok kompetens, mert nem foglalkozom DLL programozással; mindig külsőst bízok meg vele, aki kellően profi. Így nem tudok neked a kérdésben segíteni.

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Tickstory probléma #5059

    Nincs mit, örülök hogy megoldódott!

    Radulovic Attila
    Tag
    Bejegyzések száma: 653
    Hozzászólás: Tickstory probléma #5057

    Ha csak 765-ig írja ki a hibaüzenetet, akkor ez nem az 1.7.4 -es változat vagy nem vásároltad meg a programot.

    Vásárold meg, és másold be a kapott licencet a Súgó > Licenc megadása menüponton keresztül!

15 bejegyzés megtekintése - 121-135 / 651