[ARCHIV]Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Ohne dich kann ich nirgendwo hingehen - 5. - Seite 77 1...707172737475767778798081828384...432 Neuer Kommentar TVA_11 2013.01.12 01:38 #761 Wie kann ich verhindern, dass der Indikator den Wert 0,0 in einem separaten Fenster anzeigt?Überschneiden sich der Indikatorwert und 0? Алексей Тарабанов 2013.01.12 01:45 #762 TVA_11: Wie kann ich verhindern, dass der Indikator den Wert 0,0 in einem separaten Fenster anzeigt?Überschneiden sich der Indikatorwert und 0? Lassen Sie mich wissen, wie Sie das herausfinden können. Ich stehe auch im Weg. Mikhail Kozhemyako 2013.01.12 07:21 #763 TVA_11: Wie kann ich verhindern, dass der Indikator den Wert 0,0 in einem separaten Fenster anzeigt?Überschneiden sich der Indikatorwert und 0? EMPTY_VALUE anstelle von 0 zuweisen KOoR 2013.01.12 07:45 #764 Bitte sagen Sie mir, warum die Bestellungen nicht geöffnet werden extern int sl=60;extern int tp=180; double ma0,ma1,ma2; int start() { ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0); ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1); ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2); if(OrdersTotal()==0 && Hour( ) ==0 && Minute( ) ==0 && ma0 > ma1) OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue); } [ARCHIVE]Any rookie question, so EA Opening Too Many Coding help Mikhail Kozhemyako 2013.01.12 08:03 #765 KoOr: Bitte teilen Sie uns mit, warum die Bestellungen nicht geöffnet werden extern int sl=60;extern int tp=180; double ma0,ma1,ma2; int start() { ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0); ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1); ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2); if(OrdersTotal()==0 && Hour( ) ==0 && Minute( ) ==0 && ma0 > ma1) OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue); } Zunächst einmal kann nur eine Bestellung geöffnet werden, denn wenn OrderTotal()==0 und nur um 00:00 Serverzeit. KOoR 2013.01.12 09:39 #766 Entfernen der Öffnungszeit, aber die Aufträge werden trotzdem nicht geöffnet extern int sl=60; extern int tp=180; double ma0,ma1,ma2; int start() { ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0); ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1); ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2); if(OrdersTotal()==0 && ma0 > ma1 > ma2) OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue); } [ARCHIVE]Any rookie question, so EA Opening Too Many Experts: MA_Mirror EA Mikhail Kozhemyako 2013.01.12 09:55 #767 KoOr: Entfernen der Öffnungszeit, aber immer noch keine offenen Aufträge extern int sl=60; extern int tp=180; double ma0,ma1,ma2; int start() { ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0); ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1); ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2); if(OrdersTotal()==0 && ma0-ma1>0 && ma1-ma2>0) OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue); } Wenn Sie bereits, egal wo, egal was, mindestens einen Auftrag geöffnet haben, wird kein neuer Auftrag geöffnet. khorosh 2013.01.12 09:59 #768 KoOr: Entfernen der Öffnungszeit, aber immer noch keine offenen Aufträge extern int sl=60; extern int tp=180; double ma0,ma1,ma2; int start() { ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0); ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1); ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2); if(OrdersTotal()==0 && ma0 > ma1 > ma2) OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue); } Diese Konstruktion(ma0 > ma1 > ma2) ist in MQL4 nicht vorgesehen. Sie sollte ersetzt werden durch: ma0>ma1 && ma1>ma2. KOoR 2013.01.12 10:07 #769 Sepulca: Wenn Sie bereits mindestens einen Auftrag geöffnet haben, egal wo, egal was, wird kein neuer Auftrag geöffnet. Es ist kein einziger Auftrag offen und es wird auch keiner offen sein. Евгений 2013.01.12 10:10 #770 Zu KoOr: Der Symbolname für die Funktion OrderSend muss ein String sein. 1...707172737475767778798081828384...432 Neuer Kommentar
Wie kann ich verhindern, dass der Indikator den Wert 0,0 in einem separaten Fenster anzeigt?
Überschneiden sich der Indikatorwert und 0?
Wie kann ich verhindern, dass der Indikator den Wert 0,0 in einem separaten Fenster anzeigt?
Überschneiden sich der Indikatorwert und 0?
Lassen Sie mich wissen, wie Sie das herausfinden können. Ich stehe auch im Weg.
Wie kann ich verhindern, dass der Indikator den Wert 0,0 in einem separaten Fenster anzeigt?
Überschneiden sich der Indikatorwert und 0?
EMPTY_VALUE anstelle von 0 zuweisen
Bitte sagen Sie mir, warum die Bestellungen nicht geöffnet werden
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && Hour( ) ==0 && Minute( ) ==0 && ma0 > ma1)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Bitte teilen Sie uns mit, warum die Bestellungen nicht geöffnet werden
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && Hour( ) ==0 && Minute( ) ==0 && ma0 > ma1)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Entfernen der Öffnungszeit, aber die Aufträge werden trotzdem nicht geöffnet
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && ma0 > ma1 > ma2)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Entfernen der Öffnungszeit, aber immer noch keine offenen Aufträge
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && ma0-ma1>0 && ma1-ma2>0)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Wenn Sie bereits, egal wo, egal was, mindestens einen Auftrag geöffnet haben, wird kein neuer Auftrag geöffnet.
Entfernen der Öffnungszeit, aber immer noch keine offenen Aufträge
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && ma0 > ma1 > ma2)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Wenn Sie bereits mindestens einen Auftrag geöffnet haben, egal wo, egal was, wird kein neuer Auftrag geöffnet.