MetaTrader 4 Build 529 beta mit neuem Compiler veröffentlicht - Seite 86

 
VOLDEMAR:

Leute, ich kann es nicht verstehen und die aktuelle Hilfe ist irreführend...

Werden die Beispiele, die in meiner Hilfe enthalten sind, im neuen Compiler funktionieren?

Wird es möglich sein, ähnliche Schaltflächen wie in mt5 zu erstellen?

Wir haben geschrieben - die Hilfe ist noch nicht abgeschlossen. Verwenden Sie vorerst die alte Version.
 

ObjectFind-Funktion in MT4 (Build 509):

int ObjectFind( string name)

Funktion im MT5:

int ObjectFind( long chart_id, const string object_name)

Im Jahr 552 immer noch unverändert.

 
pro_:

ObjectFind-Funktion in MT4 (Build 509):

Funktion im MT5:

Auch im Jahr 552 hat sich nichts geändert.


Dies wird gerade behandelt.

Demnächst verfügbar

 
Großartig. Tut mir leid, dass ich schon wieder darüber schreibe.
 
evillive:
Wir haben Ihnen doch gesagt, dass die Hilfe noch nicht abgeschlossen ist. Verwenden Sie vorerst die alte Version.


Ja, das habe ich bereits verstanden, ich interessiere mich für die Funktionalität, in den frühen Seiten gesagt, dass eine Menge Dinge hinzugefügt werden WEGEN SPÄTER...

Ich würde also gerne wissen, ob alle Funktionen bereits implementiert wurden und funktionieren oder ob noch etwas hinzugefügt wird ????

 
//+------------------------------------------------------------------+
//|                                                Color_Buffers.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                              https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
#property indicator_chart_window

#property indicator_buffers 4
#property indicator_color1 Blue
#property indicator_color2 Red

//#property indicator_color3 Blue
//#property indicator_color4 Red

double ExtUpperBuffer[];
double ExtLowerBuffer[];

double MinBuffer[];
double MaxBuffer[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//--- indicator buffers mapping
    IndicatorBuffers(4);
//---- 4 распределенных буфера индикатора
    SetIndexBuffer(0,ExtUpperBuffer);
    SetIndexBuffer(1,ExtLowerBuffer);
    
    SetIndexBuffer(2,MinBuffer);
    SetIndexBuffer(3,MaxBuffer);
//---
    return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int counted_bars=IndicatorCounted();
   return(0);
  }

Bild 553, ME 876. Nimmt man ein einfaches Muster und schließt Farbe 3 und Farbe 4, erhält man dieses Bild:

 
Schön, dass sie die Hilfe aktualisiert haben, schade, dass sie die Schaltflächen und OnChartEvent noch nicht gemacht haben.
 

Vielleicht ist es bereits geschehen.

IN MIR. Wenn die Maus an eine beliebige Stelle gezogen wird (aber der Cursor sich nicht im Fenster befindet), dann wird der Bildlauf nach der Kompilierung zum Cursor verschoben. Und dies geschieht in allen geöffneten Dateien.

Zur Verdeutlichung: Nehmen wir an, ich habe mehrere Dateien geöffnet, um darin etwas zu suchen (Funktionen, Variablen) und den rechten Schieberegler an eine bestimmte Stelle bewegt (der Cursor blieb am Anfang stehen). Wenn Sie dann etwas kompilieren, kehren alle geöffneten Dateien an den Cursor zurück (in meinem Fall an den Anfang der Datei). Und man muss sie an die richtigen Stellen zurückrollen.

 
ALXIMIKS:
Ich bin froh, dass sie die Hilfe aktualisiert haben, es ist schade, dass sie die Schaltflächen und OnChartEvent noch nicht gemacht haben.


Ich habe heute versucht, eine Schaltfläche zu erstellen, und es schien zu funktionieren

 
VOLDEMAR:


Ich habe heute versucht, eine Schaltfläche zu erstellen, und es schien zu funktionieren.


Ich habe ein Problem mit der Reihenfolge, in der Objekte erstellt und generell hervorgehoben werden, sowie mit ihren Beschreibungen.