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)
-   -   Auswahl einer Handelsbedingung per DropDown auswählen (http://www.expert-advisor.com/forum/showthread.php?t=6399)

Angel 23.04.19 08:33

Auswahl einer Handelsbedingung per DropDown auswählen
 
Hallo!

Ich möchte eine Handelsbedingung, die aus mehreren Einzelbedingungen besteht, innerhalb einer if-Abfrage abfragen.
Um diese nicht ständig im Programm modifizieren zu müssen, möchte ich die durch && verknüpften Bedingungen A>B , C>D oder auch E>F durch ein DropDown-Menü ein- und ausschalten können.

Geht das eigentlich? Und wenn, dann wie? Hat jemand eine Idee? Oder gibt es einen anderen Ansatz?

Code:

if (A>B && C>D && E<F)
    {Mach irgendwas}


AVT 23.04.19 13:56

Meinst Du ein DropDown bei der Auswahl, wenn Du den EA/Indikator startest?
Das geht über selbst definierte Listen, sowas wie:
Code:

enum PPbase                  // selfdefined enum for pp kind
{
  hlc3=0,  // ! Komma
  ohlc4=1, // ! Komma
  hlcc4=2  // ! Nix
};

(ich schreib die immer direkt über die Benutzereingaben) und in den Benutzereingaben dann:
Code:

extern PPbase PPkind          =2;          // kind of PP calculation (hlcc4)
Später kannst Du dann im Code die Bedingungen formulieren, je nachdem was gewählt wurde, also etwa:
Code:

if(PPkind==2) PPdval=(HiVal+LoVal+CloVal+CloVal)/4;  // hlcc4
Meinst Du so was? Dann hast Du jetzt schon mal ne Idee. AVT


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:19 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