Skript über Expert Advisor ausführen - Seite 8

 
Dadas:

Wo ist dein Anhang?

Hallo Dadas,

LOL - meine Entschuldigung.

Der Anhang hier ist nur ein Beispiel https://www.mql5.com/en/forum/139008/page2#622693

-->> 1100 <<--

 
onewithzachy:

Hallo Dadas,

LOL - meine Entschuldigung.

Der Anhang hier ist nur ein Beispiel https://www.mql5.com/en/forum/139008/page2#622693

Danke onewithzachy!

Darf ich dich um einen Gefallen bitten?

Ich habe nicht die Absicht, etwas zu verkaufen! Ich glaube diesen Leuten nicht, die sagen, dass sie erfolgreich im Handel sind und irgendeinen EA verkaufen wollen.

Das ist der Grund, warum ich meinen eigenen EA entwickle, für mich. Wenn jemand im Handel erfolgreich ist, muss er nichts verkaufen!

Ich möchte 3 Buttons oder ein Objekt (z.B. ein Webding mit einer gewissen Größe) einfügen und möchte, dass sie bei einem Klick auf ein Tastaturevent ausgeführt werden:

void AutoCloseAll() {
   keybd_event(18, 0, 0, 0); // ALT down
   keybd_event(65, 0, 0, 0); // A down
   keybd_event(65, 0, 2, 0); // A up
   keybd_event(18, 0, 2, 0); // ALT up
}

Ich kann mein eigenes Tastaturevent an das gewünschte Skript HOTKEY anpassen.

Ich werde die OBJPROP_XDISTANCE und OBJPROP_YDISTANCE so anpassen, dass sie dort erscheinen, wo ich sie haben möchte.

Könnten Sie den Code für mich vereinfachen?

So sieht mein EA auf dem Chart aus - es fehlen nur noch die 3 Schaltflächen am unteren Rand.

 
Dadas:


Darf ich Sie um einen Gefallen bitten?

Könntest du den Code für mich vereinfachen?

Hallo Dadas,

Vielleicht später, ich muss sehen, ob ich Zeit habe, denn das ist eine Menge von Codes, ich bin halb fertig meine Schaltfläche klicken und haben nicht weiter, da ho ho. :(

Und bitte bleiben Sie beim Thema, diskutieren Sie diesen Klick lieber dort als hier, damit andere Foristen nicht mit unbezogenen Kommentaren verwirrt werden.


 
onewithzachy:

Und bitte bleiben Sie beim Thema, wie dieser Klick über dort als hier zu diskutieren, so dass andere forumer nicht mit un-bezogenen Kommentar verwirren kann.



Es tut mir leid, wenn ich etwas falsch gemacht habe, aber mein anderer Kommentar bezog sich, glaube ich, nicht auf dieses Thema, sondern auf das Ankreuzen einer Tabelle.

Es sei denn, du meinst die Frage, die ich an einen namens smoknfx gestellt habe ...

Aber das war etwas anderes - Sie können es löschen, wenn Sie denken, dass es nicht an der richtigen Stelle ist.

 
Dadas:


Es tut mir leid, wenn ich etwas falsch gemacht habe, aber mein anderer Kommentar bezog sich, glaube ich, nicht auf dieses Thema, sondern auf das Ticken eines Charts.

Es sei denn, du meinst die Frage, die ich an einen namens smoknfx gestellt habe ...

Aber das war etwas anderes - du kannst es löschen, wenn du denkst, dass es nicht an der richtigen Stelle ist.

Hallo Dadas,

Du hast nichts falsch gemacht, irgendwann wurde die Diskussion zu weit und zu breit, was in jeder Diskussion normal ist. In diesem Thread/Thema geht es um "Skript durch EA ausführen", und ich denke, es ist ein bisschen daneben, wenn wir anfangen, über "Mausklick-Objekte" zu reden.

 
onewithzachy:

Hallo Dadas,

Du hast nichts falsch gemacht, irgendwann ging die Diskussion in die Breite, was in jeder Diskussion normal ist. In diesem Thread/Thema geht es um "Skript durch EA ausführen", und ich denke, dass es ein wenig abwegig ist, wenn wir anfangen, über "Mausklick-Objekte" zu reden.


Hallo Leute,

Zunächst einmal ist es nicht offtopic, weil ich ein Script durch EA mit Hilfe von "Mausklick-Objekten" ausführen möchte.

Es ist nur eine Erweiterung des Themas.

Zweitens hatte ich einen Gedanken. Wenn wir den EA im Chart öffnen, bekommen wir das "X" oder "FrownFace" oder "SmileyFace" nach dem EA-Namen.

Diese Objekte sind anklickbar. Daher ist der Code dafür bereits im MT4 vorhanden.

Hat nicht jemand diesen Code "extrahiert"?

Drittens: Mein Broker liefert seinen MT4 mit einem Skript namens OneClickTrading aus, das so aussieht:

Nur, ich habe gegoogelt, und das ist ein Tool für Broker, und es gibt nirgends einen Quellcode.

Im Skriptordner befindet sich nur OneClickTrading.ex4 (angehängt).

Ich habe versucht, einen kostenlosen Decompiler zu finden, konnte aber nicht.

Hilfe erwünscht - vielleicht könnt ihr etwas mit dieser Datei anfangen?

BTW - das OneClickTrading-Skript ist kostenlos.

 
OneClickTrading.ex4 erfordert mt4dll.dll zum Funktionieren
 
Ickyrus:
OneClickTrading.ex4 benötigt die mt4dll.dll, um zu funktionieren


Ja, sie ist vorhanden, mt4dll.dll im Bibliotheksordner.

Das OneClickTrading-Skript funktioniert gut, und es ist eine vorübergehende Lösung für mich, aber ich möchte nur 3 Tasten, um 3 Tastaturereignisse aufrufen.

Ich habe auch diesen Thread gefunden: https://www.mql5.com/en/forum/133343/page4

Kann mir jemand sagen, wie ich das verwenden kann?

 
Dadas:


Ja, es ist da, mt4dll.dll im Ordner libraries.

Das OneClickTrading-Skript funktioniert gut, und es ist eine vorübergehende Lösung für mich, aber ich möchte nur 3 Tasten, um 3 Tastaturereignisse aufrufen.

Ich habe auch diesen Thread gefunden: https://www.mql5.com/en/forum/133343/page4

Kann mir jemand sagen, wie man das benutzt?


Ich habe die Anleitung gerade hier gefunden: https://www.mql5.com/go?link=https://www.fx1.net/wiki/pmwiki.php/MT4GUI/MT4GUI
 
Dadas:


Hallo Leute,

Zunächst einmal ist es nicht offtopic, denn ich möchte ein Skript über EA mit Hilfe von "Mausklick-Objekten" laufen lassen.

Es geht nur darum, das Thema weiter auszubauen.

Zweitens, ich hatte einen Gedanken. Wenn wir den EA im Chart öffnen, bekommen wir das "X" oder "FrownFace" oder "SmileyFace" nach dem EA-Namen.

Diese Objekte sind anklickbar. Daher ist der Code dafür bereits im MT4 vorhanden.

Hat nicht jemand diesen Code "extrahiert"?

Drittens: Mein Broker liefert seinen MT4 mit einem Skript namens OneClickTrading aus, das so aussieht:

Nur, ich habe gegoogelt, und das ist ein Tool für Broker, und es gibt nirgends einen Quellcode.

Im Skriptordner befindet sich nur OneClickTrading.ex4 (angehängt).

Ich habe versucht, einen kostenlosen Decompiler zu finden, konnte aber nicht.

Hilfe erwünscht - vielleicht könnt ihr etwas mit dieser Datei anfangen?

BTW - das OneClickTrading-Skript ist kostenlos.

Hallo Dadas,

1. Versuchen Sie so gut es geht, der EA-Smiley ist nicht anklickbar.

2. Poste keinen de-kompilierten Code. Kompilierte Codes sind urheberrechtlich geschütztes Material und gehören dem Besitzer. Wenn Sie ihn dekompilieren, verletzen Sie das Urheberrecht des Eigentümers. mql4-mql5 .com gehört zu MetaQuotes (MQ), und MQ unterstützt keine Urheberrechtsverletzungen.

3. Das ho ho, das ich dort erstellt habe, hat bereits Schaltflächen, aber wenn Sie nach einem grafischen Objektdesign suchen, finden Sie hier ein Beispiel: https: //www.mql5.com/en/code/9752 und https://www.mql5.com/en/code/9175, aber sie sind nicht anklickbar.

4. Hier ist eine weitere Idee ohne Klick, https://www.mql5.com/en/articles/1378 scrollen Sie nach unten und laden Sie den EA herunter und probieren Sie ihn aus.

Grund der Beschwerde: