Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   EA:Brauche Hilfe bei der Auswertung vom LONG & Short-DropDown im Eigenschaftenfenster (http://www.expert-advisor.com/forum/showthread.php?t=2472)

13500 10.10.12 15:32

EA:Brauche Hilfe bei der Auswertung vom LONG & Short-DropDown im Eigenschaftenfenster
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich benötige Hilfe bei der Auswertung der DropDown-Eingabe im Eröffnungsfenster auf dem Reiter 'allgemeines'. (Screnshot)

Es geht um die Positionseingabe über das Drop-Down. Wie kann man die Variablen dazu auslesen, ob man 'long', 'short' oder 'long & short' auswählt?
Der EA soll NUR 'long' oder NUR 'short' funktionieren!

Habe dazu folgende Fragen bzw. Bitte:

1. Wie kann man das hinbekomen ohne den Reiter 'Input' zu nutzen?

2. Kennt jemand die Variablen (Namen) die das DropDown liefert und wie man die auswertet?

3. Oder kann sogar jemand den Code posten, der das DropDown auswertet und bei Eingabe von ' long & short' das eigentliche EA Sript garnicht startet und dafür eine Fehlermeldung auswirft (so was wie: NUR long ODER NUR short möglich) wie z.B.

if string"weiss_ja_nicht_wie_der_heist" == 'long & short' (Fehlermeldung und stopp) else (
mein script
)


Bitte wer kann mir da weiterhelfen?

Programmierer 25.10.12 16:04

meines Wissen ist das nicht möglich, lasse mich aber gerne vom Gegenteil belehren. Du kommst nicht an die Einstellung des Dropdown-Menüs ran, musst es wohl doch über die Inputs machen.

13500 29.10.12 12:02

danke für deine antwort...ne so habe ich es nicht gemeint, nicht das 'drop-down' verändern, sondern die variable auswerten die durch das drop-down entsteht...die muss ja ausgewertet werden können, denn es wird ja auch korrekt ausgewertet, ob man long, short, oder long&short im drop-down gehen will..sprich der expert advisor geht nur die entsprechende richtung, also wertet die eingabe aus....

:)

Programmierer 30.10.12 15:03

naja, doch so hatte ich das auch verstanden. Die Einstellung, die man im Dropdown-Menü vorgenommen hat, liegt dem MT4 intern natürlich vor, kann aber nich von innerhalb der Programmierung genutzt werden. Stattdessen schickt man dann einfach TradeAufträge gegen den Server und der antwortet ggf. ERR_LONGS_NOT_ALLOWED, wenn diese nicht erlaubt sind.

13500 30.10.12 15:35

ok, ich hab verstanden, so wie ich es mir vorstelle nicht lösbar...

dann löse ich es über input oder mache 2 eas, einen für rauf, einen für runter

aber vielen dank für Deine antworten und hilfe

;) :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:58 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum