|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Wie kann ich den "AutoTrading" Knopf programmtechnisch abfragen
Hallo zusammen,
ich habe folgendes Problem. Ich benutze die iCustom Funktion um Werte von den Indikatoren abzufragen. Doch leider, bekomme ich weiterhin Daten, wenn der "Autotrading" Button auf rot gesetzt ist. Deshalb meine Frage an die Community: Wie kann ich den "Autotrading" Knopf abfragen, ob er eingeschaltet- oder ausgeschaltet ist ? Im voraus besten Dank sill3000 |
|
|||
bool Button = IsExpertEnabled();
Ist Button true, dann ist der Autotrading auf Grün. Ist Button false, dann rot. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Danke erstmals für die schnelle Antwort.
Das habe ich auch probiert, aber leider liefert die iCustom-Funktion trotzdem noch Daten. Die iCustom-Funktion wird innerhalb Tick{} ausgeführt. Dieser Hinweis fkt. doch eigentlich nur für Tradeoperationen, oder liege ich da falsch ? |
|
|||
Zitat:
"Wie kann ich den "Autotrading" Knopf abfragen, ob er eingeschaltet- oder ausgeschaltet ist." Nicht mehr und nicht weniger gibt es dazu zu schreiben. Das, was Du erreichen willst, muß über eine andere Frage formuliert werden. Die Antwort auf die noch nicht gestellte Frage kann ich Dir aber auch ohne Frage beantworten. Über die o.g. Abfrage muß dann im Code an der Stelle der iCustom-Abfrage eingegriffen werden. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Ach so, ok stimmt, dann muss ich die Frage anders stellen.
void OnTick() { if(IsExpertEnabled()==TRUE) { test1=iCustom(.....) Print(" test1 ", DoubleToStr(test1,Digits); } } Jetzt wird nichts berechnet von der iCustom-Funktion, ist das richtig ? Meine Frage lautet: Wie kann ich die Funktion OnTick() abschalten, so dass keine Werte ausgegeben werden ? |
|
|||
Nein, gerade jetzt wird die iCustom-Funktion benutzt.
Es müßte also lauten: if (!IsExpertEnabled()) { ... } traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
autotrading, autotrading button, button, icustom, mql4, programmierung, programmierung metatrader |
|
|