[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 504

 
chief2000:

In dem anderen Thread können Sie die Entwickler kontaktieren - ich werde dort alles beschreiben, vielleicht wird das Problem dann behoben.
Ich danke Ihnen!


Versuchen Sie, dieses Programm auszuführen

Dateien:
mtpump.zip  77 kb
 
Vinin:


Versuchen Sie, dieses Programm auszuführen

Ich habe im Internet nach einer Beschreibung von MTPump gesucht, konnte aber nichts finden - was passiert, wenn Sie es ausführen?

 

Nachmittags. Ich versuche, schwebende Aufträge wie diesen zu öffnen:

if(Kvadrat==1)
   {
   NewOrder(OP_SELLSTOP);
   NewOrder(OP_BUYSTOP);
   Kvadrat=0;
   }

..................................

int NewOrder(int Cmd)
{
 double TP=0;// тейкпрофит
 double SL=0;// стоплос
 double PR=0;// цена
 while(!IsTradeAllowed())Sleep(100);
 if(TakeProfit<MarketInfo(Symbol(),MODE_STOPLEVEL))  
    TakeProfit=MarketInfo(Symbol(),MODE_STOPLEVEL);
 if(StopLoss<MarketInfo(Symbol(),MODE_STOPLEVEL))  
    StopLoss=MarketInfo(Symbol(),MODE_STOPLEVEL);
 if(Cmd==OP_BUYSTOP)
   {
    PR=MAX;
    if(TakeProfit>0)TP=NormalizeDouble(MAX+TakeProfit*Point,Digits);
    if(StopLoss>0)  SL=NormalizeDouble(MAX-StopLoss*Point,Digits);
   }
 if(Cmd==OP_SELL)
   {
    PR=MIN;
    if(TakeProfit>0)TP=NormalizeDouble(MIN-TakeProfit*Point,Digits);
    if(StopLoss>0)  SL=NormalizeDouble(MIN+StopLoss*Point,Digits);
   }
 tic=OrderSend(Symbol(),Cmd,Lot,PR,3,SL,TP,"",0,0,CLR_NONE);
 if(tic<0)Print("шибка открытия ордера:",GetLastError()); Print("Cmd-",Cmd,"Lot=",Lot,"PR=",PR,"SL=",SL,"TP=",TP);
return(tic);
}
Aber wenn ich es teste, öffnen sich viele Aufträge zum richtigen Zeitpunkt, obwohl nur zwei in die entgegengesetzte Richtung öffnen sollten. Wo liegt hier der Fehler?
 
chief2000:

Ich habe im Internet nach einer Beschreibung von MTPump gesucht, aber nichts gefunden - was passiert, wenn Sie es ausführen?


Es findet alle laufenden Metatrader und emuliert Ticks. Genauer gesagt, wird nur das Diagramm aktualisiert. Keine Zecken

Ermöglicht es Ihnen, die Korrektheit von Indikatoren und Beratern zu überprüfen

 
Vinin:


Findet alle laufenden Metatrader und emuliert Ticks. Genauer gesagt, wird das Diagramm einfach aktualisiert. Keine Zecken

Ermöglicht es Ihnen, die Korrektheit von Indikatoren und EAs zu überprüfen

Ich werde es mir ansehen. Ich danke Ihnen!

 
mamba5:

Nachmittags. Ich versuche, schwebende Aufträge wie diesen zu öffnen:

Aber während des Tests öffnen sich viele Aufträge zum richtigen Zeitpunkt, obwohl nur zwei in die entgegengesetzte Richtung öffnen sollten. Wo liegt hier der Fehler?


static int Kvadrat = 0;

 
Mathemat:
Geh zu einem Telepathen.


Müssen Sie unhöflich sein? Ich habe nicht zu einem Telepathen gehen, habe ich versucht, mich zu kritzeln, kam es heraus, wie es war (nicht ein Programmierer), aber vielleicht wird jemand brauchen.

Ich verstehe den Grund für Ihre unmotivierte Aggression nicht, Sie fragten nur ein Stück Code (von einem Skript, einem Berater, was auch immer) der Anzahl von Permutationen (oder Kombinationen, was auch immer) aus einem High-School-Kombinatorik-Kurs, der die richtigen aus den a posteriori Daten ableitet, nur ein Grund für unangemessenes Verhalten?

int array[][][][] = {...};

int array2[][] = {...};

for(int q = ; q <= ; q++)
{
for(int w = ; w <= ; w++)
{
for(int e = ; e <= ; e++)
{
for(int r = ; r <= ; r++)
{
for(int t = ; t <= ; t++)
{
for(int y = ; y <= ; y++)
{

// -----------------------------------------

//-------------------------------------------

if (....)

{

MessageBox("имеем: ["+q+"]["+w+"]["+e+"]["+r+"]["+t+"]["+y+"].....");

return;

}

}}}}}}

 

Hallo.

Warum erscheint der Fehler " Datei kann nicht gelöscht werden" und wie kann er behoben werden? Vielen Dank im Voraus.

Die Frage ist geklärt.
 

bar = ??

 
sergeev:


bar = ??

bar ist der Offset des aktuellen Taktes im Verhältnis zu der in den externen Einstellungen (Start_Point) festgelegten Zeit.
Grund der Beschwerde: