错误、漏洞、问题 - 页 832

 

终端时间--必须是真实的,对应于巴黎的血腥子午线。

 

感谢上帝,这是一个演示--否则每个人都会注意到并在很久以前声称它是一个演示。

 
Arkadiy:

终端时间--必须是真实的,对应于巴黎的血腥子午线。

为什么是 "巴黎式"?
 

各位开发者!

我不知道谁对谁错,但在这样的地方,mql与C++不匹配。

class Q
{
public:
        Q(){}
        Q Fn() 
        {
                return(this);
        }

protected:
        Q(Q&) { Alert("copy constructor"); }
        void operator=(Q&) { Alert("operator="); }
};


void OnStart()
  {
//---
      Q w;
      w.Fn();
  }

提醒: operator=

在C++中,我们在类似的情况下得到 "复制构造器"。

这个问题已经在相当长的时间里被提出来了,也许你已经忘记了。

 
220Volt:

各位开发者!

我不知道谁对谁错,但在这样的地方,mql与C++不匹配。

提醒:operator=

在C++中,我们在类似的情况下得到 "复制构造器"。

这个问题已经提出了很久了,也许你已经忘记了。


是的,mql在从一个函数中返回一个对象时,有一个C++的不一致性。计划进行修复,其行为将与C++中一样。
 

你好。

图表上安装脚本时,给外部变量 赋值 窗口没有出现,也就是说,外部命令没有被执行?

日志显示的是脚本代码中规定的变量或零,比如说。

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1: 移除

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1: uninit reason 0

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1: Mn=0; StopLoss=350;

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1:加载成功

也就是说,MetaEditor在运行时出现了错误。

你能告诉我可能是什么问题,我应该怎么做吗?

致以最诚挚的问候!

弗拉迪斯拉夫。

Документация по MQL5: Основы языка / Операции и выражения / Операции присваивания
Документация по MQL5: Основы языка / Операции и выражения / Операции присваивания
  • www.mql5.com
Основы языка / Операции и выражения / Операции присваивания - Документация по MQL5
 
vlad-755:

你好。

图表上安装脚本时,给外部变量 赋值 窗口没有出现,也就是说,外部命令没有被执行?

日志显示的是脚本代码中规定的变量或零,比如说。

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1: 移除

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1: uninit reason 0

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1: Mn=0; StopLoss=350;

2012.08.29 17:12:05 OpenBuy1 EURUSD,H1:加载成功

也就是说,MetaEditor在运行时出现了错误。

你能告诉我问题是什么,我应该怎么做吗?

致以最诚挚的问候!

弗拉迪斯拉夫。

在脚本的开头添加

#property script_show_inputs

 

当添加建议的字符串时,该脚本未能通过编译器(给出1个警告和1个错误)。

'OpenBuy1.mq4'...。
'script_show_inputs' - 未知属性 C:\Program Files\WFTS-DEMO\experts\scripts\OpenBuy1.mq4 (6, 1)
'script_show_inputs' - 定义的值预计为C:\Program Files\WFTS-DEMO\experts\scripts\OpenBuy1.mq4(6,1)。
1个错误,1个警告

该字符串是通过剪贴板粘贴的。

脚本代码。

//+------------------------------------------------------------------+
//|开买1。ǞǞǞ
//|版权 27.08.2012.|
//|脚本以预设的Mn和数量(手)开启买入订单。
//+------------------------------------------------------------------+
#property script_show_inputs
#property copyright "Copyright 27.08.2012"
#属性链接""
//+------------------------------------------------------------------+
//|注释。|
//+------------------------------------------------------------------+
/*
- 不显示外部变量设置窗口 ?????
*/
//+------------------------------------------------------------------+
//|外部变量(可从程序属性窗口访问)|
//+------------------------------------------------------------------+
extern int Mn; //Magic number.
外来的双倍Lots =0.1;//Lot大小。
extern double StopLoss =350;//正在建立的订单的SL。
外部双数TakeProfit =35; // 正在开仓的订单的TP。

也许还有什么地方不对?请您提供建议。

恭敬地说。

弗拉迪斯拉夫。

ilunga:

在脚本的开头添加

#property script_show_inputs

Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property)
Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property)
  • www.mql5.com
Основы языка / Препроцессор / Свойства программ (#property) - Документация по MQL5
 

"如果一切都失败了,请阅读文档" (cz)

我想补充的是:阅读四个人的文档

而你的问题是针对四个论坛

Специальные параметры - Документация на MQL4
  • docs.mql4.com
Специальные параметры - Документация на MQL4
 
stringo:

"如果一切都失败了,请阅读文档" (cz)

我应该补充一点:阅读四人的文件

而你的问题是针对四个论坛 的。

它成功了,谢谢你。

弗拉迪斯拉夫。