初学者的问题 MQL5 MT5 MetaTrader 5 - 页 690

 
Top2n:

我对造成的不便表示歉意。

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

а надо 

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

  { 

但文件的创建,并不包含所要求的数据。

结果 - 一列充满了17行布尔值的真值

有一个字符串StringSetChar - swore在开头。

我把它改为boolStringSetCharacter - 这可能是boolean错误的原因

//+------------------------------------------------------------------+
//| 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);
  }

当我不在电脑前时,我将无法给你任何提示。而我将在4个小时后--我有一天的假期。

 
Top2n:

给您带来的不便,我深表歉意

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

а надо 

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

  { 


实际上是voidOnStart(),尽管允许使用int
 
Artyom Trishkin:

不,这不是字符串 -StringSetChar

维塔利-波斯托拉什
实际上,你需要voidOnStart(),尽管它允许使用int

谢谢,但不是重点!

 
Top2n:

不,这不是字符串 -StringSetChar

谢谢,但不是重点!

你确定你能像这样声明一个数组 吗?

double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y]

 
Vitalie Postolache:

你确定你能像这样声明一个数组 吗?

double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y]

然而,它并没有发誓。修正了它,没有变化。
 
Top2n:
然而,它并没有骂人。修正了它,没有变化。

在这个问题上不是也失败了吗?

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

 
Vitalie Postolache:

在这个问题上不是也失败了吗?

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

我不明白为什么X,Y和我都没有看到接球。
 
Top2n:
我不明白为什么X,Y和我都没有看到接球了。
这是你的代码,我当然不明白你为什么把它写成那个样子。
 
Vitalie Postolache:
那是你的代码,我当然不明白你为什么这样写。
文章的作者写道,https://www.mql5.com/ru/articles/1443
Трёхмерные графики - профессиональный инструмент анализа рынка
Трёхмерные графики - профессиональный инструмент анализа рынка
  • 2006.12.06
  • Antoniuk Oleg
  • www.mql5.com
В это статье мы напишем простую библиотеку для создания трехмерных графиков и последующего их проcмотра в Microsoft Excel. Мы воспользуемся стандартными возможностями языка MQL 4 для подготовки и экспорта данных в файл формата *.csv.
 
Vitalie Postolache:
这是你的代码,我当然不明白你为什么把它写成那个样子。
这只是一个变量声明