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 öffnet keine Positionen (http://www.expert-advisor.com/forum/showthread.php?t=6079)

Markant 06.04.18 09:47

EA öffnet keine Positionen
 
Hallo.
Mein EA(-Versuch) eröffnet leider keine Posis.
Ich möchte bei folgenden Bedingungen long gehen:
EMA kurz>EMA mittel>EMA lang & RSI <15 & ADX>20.

Folgendes habe ich geschrieben:
if (iMA(NULL,0,MA_kurz,0,MODE_EMA,PRICE_CLOSE,1) > iMA(NULL,0,MA_mittel,0,MODE_EMA,PRICE_CLOSE,1) && iMA(NULL,0,MA_mittel,0,MODE_EMA,PRICE_CLOSE,1) > iMA(NULL,0,MA_lang,0,MODE_EMA,PRICE_CLOSE,1) && iRSI(NULL,0,2,PRICE_CLOSE,1) < RSILongLevel && (iADX(NULL,0,14,0,0,1)>ADXOpenLevel))
{
//LongOrder = OrderSend(Symbol(),OP_BUY,Lots,Ask,10,0,0,"Trendbe isser",MagicNumber,0,Blue);

LongSignal = true;
}

else LongSignal = false;

Funktioniert aber nicht??!

Bin für jeden Hinweis dankbar.

Leopold 06.04.18 11:57

du müsstest mal herausfinden ob es an der if-Bedingung oder an der OrderSend - Order liegt.

---Leopold---

traderdoc 06.04.18 12:30

Wenn Lots einen korrekten Wert besitzt, kann es nur an den Indikatorwert-Abfragen liegen. Da müssen schon ne Menge Faktoren zusammenfallen.

traderdoc

Markant 07.04.18 09:56

Zitat:

Zitat von traderdoc (Beitrag 40883)
Wenn Lots einen korrekten Wert besitzt, kann es nur an den Indikatorwert-Abfragen liegen. Da müssen schon ne Menge Faktoren zusammenfallen.

traderdoc

Danke für die Antwort.
Habe noch rumprobiert und er öffnet jetzt Positionen. Im Großen und Ganzen macht er, was ich will.
Nur 2 Probleme habe ich bis jetzt noch:
1. er eröffnet jetzt mehrere Posis, so dass mehrere Positionen gleichzeitig im Markt sind.
2. ich möchte gerne, dass die EMA's einen gewissen Mindestabstand haben, bevor er eine Position eröffnet.
Habe ich noch nicht hinbekommen.
Vielen Dank für evtl. weitere Anregungen/Hilfe.
LG


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