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)
-   -   Die Profis sind gefragt ;) kleines Problemchen (http://www.expert-advisor.com/forum/showthread.php?t=4237)

Thomas Welling 01.05.15 18:55

Die Profis sind gefragt ;) kleines Problemchen
 
Hallo allerseits, bin neu hier.

Mein Problem ist, dass mein Exper keine Orders eröffnet und nicht ich verstehe nicht wieso.

if (PeriodenStartZeit!=Time[0])
{
NeuePeriodeBegonnen=true;
PeriodenStartZeit=Time[0]; }
else NeuePeriodeBegonnen=false;

if ( (_iBands2 == Bid ) || ( _iBands3 == Ask ) || (_iBands4 == Bid )||(_iBands5 == Bid ) || ( Low[1]>Close[0]))
LongSignal= true;
else
LongSignal= false;



if (NeuePeriodeBegonnen==true)
if (LongSignal=true)
while(LongOrder>=0)
{

LongOrder=OrderSend(Symbol(),OP_BUY,0.01, Ask,3,200,40,sText,000,0,0);

}


Bin für Hinweise dankbar.

Freundliche Grüße aus Aachen,

Thomas

traderdoc 01.05.15 19:23

Code:

NeuePeriodeBegonnen=false;
if (PeriodenStartZeit!=Time[0]) {
  NeuePeriodeBegonnen=true;
  PeriodenStartZeit=Time[0];
}

LongSignal= false;
if ((_iBands2 == Bid ) || ( _iBands3 == Ask ) || (_iBands4 == Bid ) || (_iBands5 == Bid ) || ( Low[1]>Close[0])) LongSignal= true;

if (NeuePeriodeBegonnen==true) {
  if (LongSignal=true) {
      LongOrder = OrderSend(Symbol(),OP_BUY,0.01, Ask,3,200,40,sText,0,0,0);
  }
}

Etwas aufgeräumt!
Die zwei rotmarkierten Zahlen müssen die tatsächlichen Preisangaben des StopLoss und TakeProfit sein und nicht die Pipangaben.

traderdoc


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