7 Bijlage (n) BELANGRIJKE UPDATE:
Vanwege de enorme veranderingen in MQL4 die met build 600 van MT4 kwamen, stopte de oude code niet meer .. reden: het doorgeven van strings vannaar DLL's werkt niet meer op de oude snelle en vuile manier. Ik heb de InputResizer aangepast om met de huidige build te werken, maar ik moest de oneindige lus binnen de EA laten vallen. De lus hielp de IR soepel te werken, onafhankelijk van inkomende prijsfeed-tikken, maar er waren problemen met de bevriezing. MT4 werd soms vergrendeld wanneer een DLL vanuit een lus werd aangeroepen, en dit werd nog erger met nieuwere builds.
Dus als je IR met recente builds wilt gebruiken, download dan gewoon de recentelijk geposte InputResizer_600.mq4 naar je MQL4 \ Indiors-map en voeg de indi toe aan een diagram dat regelmatig ticks ontvangt (wat JPY cross) .. of nog beter: gebruik een vinkje generator, zoals ik.
Voor het gemak heb ik ook de EA bevestigd, maar het heeft geen enkel voordeel meer, omdat het afhankelijk is van teken, net zoals de indi doet.
Voor degenen die nog steeds builds 509 of ouder gebruiken, gebruik alstublieft de originele versies. De _600 enen zullen niet werken vanwege unicode DLL-oproepen.
Hallo iedereen
Ik begin deze thread voor een klein hulpprogramma dat ik op verzoek in deze thread heb gemaakt om fixesupdates op ��n plaats te kunnen plaatsen, als iemand het nuttig vindt.
InputResizer is een oplossing voor een van de vele MT4-ergernissen. De EA's van vandaag zijn overladen met instellingen. Blessing 3 heeft 118 regels input, The Beast heeft 155. Sommige meer geavanceerde spilindiors hebben er tientallen. Maar al onze geliefde MT4-aanbiedingen is een klein, niet-aanpasbaar dialoogvenster met een kijkgat van 8,5 lijnen. De meerderheid van de handelaren zal het niet erg vinden, ze zetten hun instellingen een keer voor altijd en vergeten. Maar als u een van hen bent die dagelijks test, optimaliseert, evalueert of gewoon speelt met verschillende instellingen, weet u misschien hoe vervelend het spel met de micro-scrollbar eigenlijk is.
InputResizer is een set-en-vergeet-functie. Zodra je het hebt ingesteld, heb je het gedaan. Bevestig het op ��n enkele kaart en al die kijkgaatjes die u opent, in alle MT4-instanties op uw pcVPS, worden aanpasbaar.
Er zijn twee varianten - indior en EA, beiden doen hetzelfde. Het voordeel van het gebruik van EA is duidelijk; het werkt in de lusmodus en is niet afhankelijk van teken. De indy doet het, dus als je het om welke reden dan ook kiest, moet je wachten tot een vinkje verschijnt tot de indy het venster dat je hebt geopend, herkent en beheert. Het is dus goed om het te koppelen aan een grafiek (paar) die vaak ticks ontvangt - EURJPY en GBPJPY zijn goede keuzes.
De EA draait 24/7 en controleert elke 300 msec op Windows, zodat je nooit hoeft te wachten. Als u echter uw MT4 start wanneer de markt gesloten is, moet u de WeekendMode inschakelen (zie hieronder).
Er is een klein nadeel bij het gebruik van de EA. Ik raad aan om deze variant te gebruiken, maar deze bevat een diagram dat u niet voor een andere EA kunt gebruiken. Het is goed als je het op een onbetrouwbare grafiek plaatst (M1-W1, paar maakt niet uit), minimaliseer dit diagram en laat het daar voorgoed achter.
Opmerking: als u een venster opent, wordt het formaat niet gewijzigd totdat u het invoertabblad selecteert!
Setup (als u de EA-versie gebruikt en de instellingen ervan wilt wijzigen tijdens het uitvoeren (F7), schakelt u over naar maandelijks tijdschema, wijzigt u wat u nodig hebt en schakelt u terug naar een lagere TF):
RememberSize, Individual ... ... etc ... initHeight:
Per standaard (ingesteld zoals hierboven), zal InputResizer elk invoervenster op zijn eerste verschijning plaatsen en de grootte ervan wijzigen in co�rdinaten (in pixels) die zijn opgegeven. Als het invoervenster (onderscheiden door EAindior-naam) opnieuw verschijnt (op elk diagramplatform), wordt de positiegrootte bij laatste venster sluiten toegepast.
Als RememberSize = false, worden alle vensters geopend met InitCustom (indien true) co�rdinaten, gemaximaliseerd als InitMaximized = true (InitMaximized vervangt InitCustom), of op standaardpositie met kijkgatgrootte als zowel InitCustom als InitMaximized false zijn.
Als RememberSize = true, wordt het bovenstaande alleen toegepast voor de eerste keer dat een venster verschijnt. Vervolgens worden de co�rdinaten bij elk venster opgeslagen en de volgende keer opnieuw toegepast. Opgeslagen co�rdinaten overschrijven InitCustom en InitMaximized.
Als Individual = true, worden de co�rdinaten voor elke EAindior-naam afzonderlijk opgeslagen. Dus je EA-instellingen van je monster verschijnen altijd verticaal uitgerekt van boven naar beneden aan de rechterkant, maar je pivot indy-ingangen passen ergens in de linkerbovenhoek in een vak met 20 lijnen. Het is duidelijk dat deze instelling alleen relevant is als RememberSize = true.
Opmerking: co�rdinaten worden opgeslagen in globale variabelen; ze blijven bestaan ??????totdat u ze verwijdert. U kunt dit op elk gewenst moment doen door op F3 te drukken en alle globale variabelen te wissen die met 'iRes' beginnen.
SleepTime: (alleen EA) tijd tussen scans in milliseconden; gebruik een hoger cijfer als u ervan overtuigd bent dat het uw bronnen opslokt. Tussen haakjes: dat doet het niet.
WeekendMode: (alleen EA) indien ingesteld op waar, geen ticker nodig om het te laten werken. Zet het tijdens de normale handelsuren terug naar false om onverwacht gedrag te voorkomen.
Dank aan voor aanmoediging (Cheers
), Xaphod (zijn code vertelde me dat er iets raars is genaamd Windows API in deze wereld), en tenslotte om te twijfelen voor het oorspronkelijke verzoek.
-------------------------------------------------- ---------------------------
Als alternatief, google 'ResizeEnable' - het is een Windows Freeware-hulpprogramma (uit 2003) met het formaat van alles, inclusief de knoppen. Sommige schermen op het scherm worden verspild door controles die groter zijn dan die van het leven, maar verder werkt het als charme! Bedankt om te herinneren
https://www.aforexa.com/trading-syst...s-15-mins.html
https://www.aforexa.com/attachments/...8100041744.mq4
https://www.aforexa.com/attachments/...0528797574.mq4
https://www.aforexa.com/attachments/...1391289407.mq4
https://www.aforexa.com/attachments/...1852341860.mq4