Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 690

 
Top2n:

Ich entschuldige mich für die Unannehmlichkeiten.

//+------------------------------------------------------------------+
//| start                                                            |
//+------------------------------------------------------------------+
int start()
  {

а надо 

//+------------------------------------------------------------------+
//| start                                                            |
//+------------------------------------------------------------------+
int OnStart

  { 

Aber die Datei wird erstellt, nicht mit den angeforderten Daten,

Ergebnis - eine Spalte mit 17 Zeilen boolescher Wahrheitsangaben

Es gibt eine ZeichenketteStringSetChar - swore am Anfang,

Ich habe es inboolStringSetCharacter geändert- das könnte der Grund für den boolschen Fehler sein.

//+------------------------------------------------------------------+
//| PrepareString                                                    |
//+------------------------------------------------------------------+
string PrepareString(string s)
  {
   bool exit = false;
   int index = 0;
   string str = s;
//----
   while(!exit)
     {
       index = StringFind(str, ".", index);
       if(index > -1)
           str = StringSetChar(str, index, ',');
       else
           exit = true;
     }
   return(str);
  }

Solange ich nicht an meinem Computer sitze, kann ich Ihnen keine Tipps geben. Und ich werde in 4 Stunden da sein - ich habe einen freien Tag.

 
Top2n:

Ich entschuldige mich für die Unannehmlichkeiten

//+------------------------------------------------------------------+
//| start                                                            |
//+------------------------------------------------------------------+
int start()
  {

а надо 

//+------------------------------------------------------------------+
//| start                                                            |
//+------------------------------------------------------------------+
int OnStart

  { 


Eigentlich voidOnStart(), obwohlint erlaubt ist
 
Artyom Trishkin:

Nein, es ist nicht die Zeichenfolge -StringSetChar

Vitalie Postolache:
Eigentlich brauchen SievoidOnStart(), obwohl es erlaubt istint

Danke, aber darum geht es nicht!

 
Top2n:

Nein, es ist nicht die Zeichenfolge -StringSetChar

Danke, aber darum geht es nicht!

Sind Sie sicher, dass Sieein Array wie diesesdeklarieren können?

double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y];

 
Vitalie Postolache:

Sind Sie sicher, dass Sieein Array wie diesesdeklarieren können?

double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y];

Und doch fluchte sie nicht. Behoben, keine Änderung.
 
Top2n:
Und dennoch wird nicht geflucht. Behoben, keine Änderung.

Scheitert es nicht auch an diesem Punkt?

int handle =FileOpen(Dateiname,FILE_CSV|FILE_WRITE,' '), x, y;

 
Vitalie Postolache:

Scheitert es nicht auch an diesem Punkt?

int handle =FileOpen(Dateiname,FILE_CSV|FILE_WRITE,' '), x, y;

Ich verstehe nicht, warum X, Y und ich den Haken nicht mehr sehen
 
Top2n:
Ich verstehe nicht, warum X, Y und ich den Haken nicht mehr sehen.
Es ist Ihr Code, ich verstehe nicht, warum Sie ihn so geschrieben haben.
 
Vitalie Postolache:
Das ist Ihr Code, ich verstehe nicht, warum Sie ihn so geschrieben haben.
Der Autor des Artikels schrieb: https://www.mql5.com/ru/articles/1443
Трёхмерные графики - профессиональный инструмент анализа рынка
Трёхмерные графики - профессиональный инструмент анализа рынка
  • 2006.12.06
  • Antoniuk Oleg
  • www.mql5.com
В это статье мы напишем простую библиотеку для создания трехмерных графиков и последующего их проcмотра в Microsoft Excel. Мы воспользуемся стандартными возможностями языка MQL 4 для подготовки и экспорта данных в файл формата *.csv.
 
Vitalie Postolache:
Es ist Ihr Code, ich verstehe nicht, warum Sie ihn so geschrieben haben.
Es handelt sich lediglich um eine Variablendeklaration
Grund der Beschwerde: