[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 297

 

Können Sie mir sagen, wo ich MT4 mit fünfstelligen Kursen herunterladen kann?

 
PAV:

Können Sie mir sagen, wo ich einen MT4 mit fünfstelligen Kursen herunterladen kann?

Jeder MT4 ist geeignet. Sie benötigen ein Handelskonto mit fünf Ziffern :)


http://forexsystems.ru/obsuzhdenie-raboty-i-uslovii-brokerov/63007-dc-s-5-znakami.html

P.S.

Wenn Sie im Terminal von vier- auf fünfstellig umschalten, ändern Sie den Zeitrahmen im Chart - klicken Sie einfach auf die Zeitrahmen, damit die fünfstelligen Kurse angezeigt werden.

 
PAV:

Können Sie mir sagen, wo ich MT4 mit fünfstelligen Kursen herunterladen kann?


Von einer fünfstelligen DC. :-)
 
drknn:

http://forexsystems.ru/obsuzhdenie-raboty-i-uslovii-brokerov/63007-dc-s-5-znakami.html

Fügen Sie die erforderliche Magie in die Funktion OrderSend() ein

Danke, ich werde es versuchen....Dies übersteigt meine Fähigkeiten. Wenn Sie es können. Hier ist ein EA für Sie.

https://www.mql5.com/ru/code/10773

 
Ale-xander:
Vielen Dank für die schnelle Antwort. Dann lernen Sie, wie Sie Ihre Aufträge mit einer magischen Zahl eröffnen können.

Sie können eine Reihenfolge wie folgt festlegen:

int MagicNumber=555;
OrderSend(Symbol(), OP_BUY, 1, Ask, 30, Bid-25*Point, Ask+25*Point, "My order", MagicNumber, 0, Green);

Um Aufträge nach magischer Zahl abzuschließen:

if (OrdersTotal()>0)
{  for (int i=OrdersTotal()-1; i>=0; i--)
   {  if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {  if (OrderMagicNumber()==MagicNumber) // Выбираются только те ордера, у которых заданный магик-номер.
         {  if (OrderType()==OP_BUY)
            {  RefreshRates();
               OrderClose(OrderTicket(),OrderLots(),Bid,30);
               return(0);
            }
            if (OrderType()==OP_SELL)
            {  RefreshRates();
               OrderClose(OrderTicket(),OrderLots(),Ask,30);
               return(0);
            }
}  }  }  }

Slipage 30 ist für 5-stellige Angebote. Je nach Typ (schwebende Order oder offene Position) verwenden Sie die entsprechenden Parameter anstelle von OP_BUY und OP_SELL.

 
paladin80:

Sie können eine Reihenfolge wie folgt festlegen:

Um Aufträge nach magischer Zahl abzuschließen:

Slipage 30 - für 5-stellige Angebote. Je nach Typ (schwebende Order oder offene Position) verwenden Sie die entsprechenden Parameter anstelle von OP_BUY und OP_SELL.




wie ich es mir vorgestellt hatte, hat es nicht funktioniert. Wir müssen zum Kern der Sache vordringen.

Dankeschön

 
Ale-xander:

wie ich es mir vorgestellt hatte, hat es nicht funktioniert. Wir müssen zum Kern der Sache vordringen.

Dankeschön

Nun ja, das ist nur ein Teil des Codes, nur als Beispiel dafür, in welche Richtung man in die Materie eindringen kann. Die korrekte Ausführung hängt auch von der Umgebung ab, in der mein Beispiel funktionieren soll. Ich wünsche Ihnen viel Glück.
 

Helfen Sie, wenn Sie können.

Es gibt ein Problem mit dem Prüfgerät.

Hier ist ein Teil des Codes.

   for (i   =  0; i  <  NumberBars;   i++)
   {
      Buf_EUR[i]              =  iOpen("EURUSD", Period(),   i);
      Buf_GBP[i]              =  iOpen("GBPUSD", Period(),   i);
   Print("");
   Print("EURUSD = ",         iOpen("EURUSD", Period(),  i),
         ", GBPUSD = ",       iOpen("GBPUSD", Period(),  i),
         " , i = ",  i); 
   }

Ich lese den Verlauf von zwei Paaren in den Puffer und drucke dann das Ergebnis i=0.

So sieht es im Protokoll aus.

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1: EURUSD = 1.3177, GBPUSD = 1.5302, i = 232

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1:

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1: EURUSD = 1.3177, GBPUSD = 1.5309, i = 233

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1:

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1: EURUSD = 1.3175, GBPUSD = 1.531, i = 234

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1:

10:21:53 2012.03.19 01:00 1P_Paar EURUSD,M1: EURUSD = 1.3174, GBPUSD = 1.5313, i = 235

10:21:54 2012.03.19 01:00 1P_Paar EURUSD,M1:, Zeit = 2012.03.19 01:00

10:21:54 2012.03.19 01:00 1P_Paar EURUSD,M1: EURUSD = 1,3175, GBP = 1,5833

Was im Puffer gelesen wird, hat nichts mit dem Endwert zu tun. Beim EURUSD ist er nicht so offensichtlich, während er beim GBPUSD mit bloßem Auge zu erkennen ist.

Die Online- und Offline-Charts des GBPUSD sind identisch.

Ich kann das nicht verstehen.

Ich brauche Ihre Hilfe.

 
Leute, gibt es irgendwo im Internet kostenlos einen virtuellen dedizierten Server?
 
GarKain:
Leute, gibt es irgendwo im Internet kostenlos einen virtuellen dedizierten Server?
Nein.
Grund der Beschwerde: