[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 490

 
AlekZZZandR >>:
А можно как-нибудь сделать чтобы индикатор iExposure.mq4 показывал данные на самом графике? а не в отдельном окне?

Sie kann wie folgt implementiert werden

Dateien:
 
Axmed >>:
Конкретезируйте пожалуйста, что значит "сделать как индикатор Volume" ??))

eine Skala nur für High sollte über Null liegen (Low ist überflüssig), beim Verringern des Wertes wird die Farbe rot, beim Erhöhen des Wertes grün... würde sehr geschätzt werden...

 
rasvet писал(а) >>

eine Skala nur für High sollte über Null liegen (Low ist überflüssig), beim Verringern des Wertes wird die Farbe rot, beim Erhöhen des Wertes grün... würde sehr geschätzt werden...


So?)

Dateien:
 
Axmed >>:


Примерно так?)

Ich danke Ihnen vielmals :))))

 
Bitte teilen Sie mir mit, wie ich mehrere offene Orders auf einmal schließen kann, und wenn Sie mir das im Detail erklären können, habe ich noch nicht mit Skripten und Expert Advisors gearbeitet und weiß nicht, wie ich mit ihnen umgehen soll.
 
Anegener >>:
Здравствуйте.Подскажите как можно несколько открытых ордеров закрыть сразу.И если можно объясните поподробнее,со Скриптами и Советниками я ещё не работал и не знаю как с ними обходится.Заранее благодарю.

Hier ist ein Skript. Hängen Sie es an ein beliebiges Diagramm an - es schließt alle offenen Aufträge.

Dateien:
 

warum gibt es keine Gebote für Silber und aud/usd?

 

Bitte helfen Sie mir, den Code zu verstehen, ich brauche einen EA, um ausgelöste Pending Orders zu aktualisieren. Ich habe gerade angefangen, die Sprache zu lernen, ich hoffe wirklich, dass die Experten helfen werden))

//+------------------------------------------------------------------+
//|                                               В одну сторону.mq4 |
//|                      Copyright © 2010, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

//---- input parameters
extern int       prof  = 50,
                 shift = 50,
                 stop  = 10000;
extern double    lot   = 0.1;
int tip;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
   OrderSend(Symbol(),OP_SELL,lot,Bid,3,
               NormalizeDouble(Ask + stop*Point,Digits),
               NormalizeDouble(Bid - prof*Point,Digits)," ",777,Blue);
   OrderSend(Symbol(), OP_SELLLIMIT,lot, 
               Ask+Point*shift, 0, Ask+Point*shift+Point*stop, 
               Ask+Point*shift-Point*(prof+2)); 
   OrderSend(Symbol(), OP_SELLLIMIT,lot, 
               Ask+Point*(shift*2), 0, Ask+Point*(shift*2)+Point*stop, 
               Ask+Point*(shift*2)-Point*(prof+2));            
   OrderSend(Symbol(), OP_SELLSTOP,lot, 
               Bid-Point*shift, 0, Bid-Point*shift+Point*stop, 
               Bid-Point*shift-Point*prof); 
                                                          
}
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
   {
   for (int i=3; i<OrdersTotal(); i++){   
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){
         if (OrderSymbol()==Symbol()){
            tip = OrderType();
            lot = OrderLots();return;}}}
   
   if (tip==1)
               OrderSend(Symbol(), OP_SELLLIMIT,lot, 
               Ask+Point*shift, 0, Ask+Point*shift+Point*stop, 
               Ask+Point*shift-Point*prof);
   return(0);
}
//+------------------------------------------------------------------+
 

Hallo, können Sie mir bitte helfen, den Indikator so zu korrigieren, dass er auf dem Null-Balken funktioniert, d.h. der Pfeil würde verschwinden und auf dem letzten Balken erscheinen, und der Alarm funktioniert natürlich nur einmal.

 
Bitte um Hilfe.
Hier ein Teil des Codes :

int Length = 20;
int LstBarClose = IndicatorCounted();
if (LstBarClose < 1) {
for (int ii = 1; ii <= Periodd; ii++) Bufer_4[Bars - ii] = 0;
for (ii = 1; ii <= Length; ii++) {
Bufer_1[Bars - ii] = 0;
Bufer_2[Bars - ii] = 0;
Bufer_3[Bars - ii] = 0;
}
}
if (LstBarClose > 0) LstBarClose--;
int difBr = Bars - LstBarClose;
for (ii = 0; ii < difBr; ii++) Bufer_4[ii] = 2.0 * iMA(NULL, 0, MathFloor(Length / 2), 0, MODE_LWMA, PRICE_CLOSE, ii) - iMA(NULL, 0, Length, 0, MODE_LWMA, PRICE_CLOSE, ii);
double AvW = iMAOnArray(Bufer_4, 0, MathFloor(MathSqrt(Length)), 0, MODE_LWMA, 0);
for (ii = 1; ii < difBr; ii++) {
double AvW2 = iMAOnArray(Bufer_4, 0, MathFloor(MathSqrt(Length)), 0, MODE_LWMA, ii);
}
1. Ich kann den Unterschied zwischen den Berechnungsvariablen AvW und AvW2 nicht herausfinden.
Ich denke, AvW ist klar - es ist LWMA mit Periodenlänge in Bufer_4 auf dem aktuellen Balken.
Aber was ist AvW2? Vorheriger Wert von AvW, d. h. AvW[1] ????.
2. vielleicht kann mir jemand sagen, wie man Code schreiben, um Bufer_4 Pufferwert in eine Datei auszugeben.
Ich danke Ihnen.