初学者的问题 MQL5 MT5 MetaTrader 5 - 页 562 1...555556557558559560561562563564565566567568569...1503 新评论 [删除] 2016.04.16 12:15 #5611 savinkins: 不,它没有。建造旧1241 点击右下角的服务器图标,选择另一个服务器。它应该开始。 Aleksandr Prishenko 2016.04.17 08:39 #5612 Karputov Vladimir:使用最少的代码--使用标准库。代理人日志。谢谢你!我将使用标准库。 Sergey Savinkin 2016.04.17 09:42 #5613 激活Win 7后,当启动终端时,MT5在测试时发誓: 无效的许可证(538)。而策略测试器则 不起作用。我可以做什么?请帮助我。 Alexandr Saprykin 2016.04.17 12:27 #5614 savinkins:激活Win 7后,当启动终端时,MT5在测试时发誓: 无效的许可证(538)。而策略测试器则 不起作用。我可以做什么?请帮助我。 你是否尝试过重新安装终端? Vladimir Karputov 2016.04.17 14:20 #5615 Василий: 大家下午好。请您告诉我,我已经开始将一个EA从MQL4加载到MQL5,面临以下问题。我曾经在MQL4中设置了 "Extern Double ... "数据类型,我能够直接从Metatrader中改变它,而无需进入MetaEditior。我没有在MQL5中找到这样的EA属性,即在Metatrader 5本身中。你知道它们在哪里吗? 或者它们不在那里,例如,如果我想将TP从10点优化到50点,我必须手动完成?瓦西里。 以前,在Metatrader 4中,有EA属性,我在那里设置优化参数。但在MEtatraeder 5中,我找不到这样的属性,你能告诉我它们在哪里吗? Vladimir Karputov 2016.04.17 14:21 #5616 瓦西里。大家下午好。请您给我建议,今天我开始把一个EA从MQL4移植到MQL5,遇到了以下问题。我曾经在MQL4中设置了"Extern Double ... "数据类型,我能够直接从Metatrader中改变它,而无需进入MetaEditior。我没有在MQL5中找到这样的EA属性,即在Metatrader 5本身中。你知道它们在哪里吗? 或者它们不在那里,即如果我想把TP从10点优化到50点,我必须手动操作?谢尔盖-格里察伊。在MT5中,写入输入变量的格式如下input int Series_N=100;//Series input bool New_bar=false;//New bar (Off/On) input double Risk=0.1; input double Lot=0.01;//Volume input double Loading_deposit=5.0;//Loading deposit在MT5中,Extern变量有另一个属性外部变量关键字extern 被用来声明变量标识符为具有全局寿命的静态内存类的标识符。这样的变量在程序执行之初就存在,程序开始后立即分配和初始化内存。可以创建由多个源文件组成的程序--为此目的,使用了#include预处理器指令。以相同类型和标识符声明为extern的变量可以存在于同一项目的不同源文件中。当整个项目被编译时,所有具有相同类型和标识符的外部变量都与全局变量的内存池的同一区域相关。外部变量对于单独编译源文件很有用。外来变量可以被初始化,但只能被初始化一次--同一类型和同一标识符的多个初始化外来变量的存在是不可接受的。 Василий 2016.04.17 14:28 #5617 Karputov Vladimir: 谢尔盖-格里察伊。在MT5中,写入输入变量的格式如下在MT5中,Extern变量有另一个属性外部变量关键字extern 被用来声明变量标识符为具有全局寿命的静态内存类的标识符。这样的变量在程序执行之初就存在,程序开始后立即分配和初始化内存。可以创建由多个源文件组成的程序--为此目的,使用了#include预处理器指令。以相同类型和标识符声明为extern的变量可以存在于同一项目的不同源文件中。当整个项目被编译时,所有具有相同类型和标识符的外部变量都与全局变量的内存池的同一区域相关。外部变量对于单独编译源文件很有用。外来变量可以被初始化,但只能被初始化一次--同一类型、同一标识符的多个初始化外来变量是不可接受的。 非常感谢你,一切都很顺利:) Василий 2016.04.17 14:37 #5618 又是下午好!请告诉我更多,早先我用iClose,Ihigh参数来寻找所需的参数。现在我明白了,代替它们的是CopyClose、CopyHigh。如果是这样的话,我不明白我必须在参数中指定什么。例如,以前我指定iClose(Symbol(),PERIOD_D1,1),现在我需要指定CopyClose(Symbol(),PERIOD_D1,1,?,?),但最后两个参数该如何指定? Vladimir Karputov 2016.04.17 14:43 #5619 Василий:又是下午好!请告诉我更多,早先我用iClose,Ihigh参数来寻找所需的参数。现在我明白了,代替它们的是CopyClose、CopyHigh。如果是这样的话,我不明白我必须在参数中指定什么。例如,以前我指定iClose(Symbol(),PERIOD_D1,1),现在我必须指定CopyClose(Symbol(),PERIOD_D1,1,?,?),但我应该在最后两个参数中指定什么?你问的是MQL5?你是要求访问当前符号还是另一个符号的数据?你是否在指标、专家顾问或脚本的代码中收到这些数据? Василий 2016.04.17 14:50 #5620 Karputov Vladimir:你问的是MQL5吗?你问的是访问当前符号或另一个符号的数据吗?你是在指标、EA或脚本的代码中获得这些数据吗? 是的,我问的是MQL5? 是的,你需要访问当前符号的数据。专家顾问代码中需要这些数据。因此,举例来说,我需要知道当前条形图之前的收盘价。 1...555556557558559560561562563564565566567568569...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,它没有。建造旧1241
使用最少的代码--使用标准库。
代理人日志。
谢谢你!
我将使用标准库。
激活Win 7后,当启动终端时,MT5在测试时发誓: 无效的许可证(538)。而策略测试器则 不起作用。
我可以做什么?请帮助我。
激活Win 7后,当启动终端时,MT5在测试时发誓: 无效的许可证(538)。而策略测试器则 不起作用。
我可以做什么?请帮助我。
大家下午好。请您告诉我,我已经开始将一个EA从MQL4加载到MQL5,面临以下问题。我曾经在MQL4中设置了 "Extern Double ... "数据类型,我能够直接从Metatrader中改变它,而无需进入MetaEditior。我没有在MQL5中找到这样的EA属性,即在Metatrader 5本身中。你知道它们在哪里吗? 或者它们不在那里,例如,如果我想将TP从10点优化到50点,我必须手动完成?
以前,在Metatrader 4中,有EA属性,我在那里设置优化参数。但在MEtatraeder 5中,我找不到这样的属性,你能告诉我它们在哪里吗?
瓦西里。
大家下午好。请您给我建议,今天我开始把一个EA从MQL4移植到MQL5,遇到了以下问题。我曾经在MQL4中设置了"Extern Double ... "数据类型,我能够直接从Metatrader中改变它,而无需进入MetaEditior。我没有在MQL5中找到这样的EA属性,即在Metatrader 5本身中。你知道它们在哪里吗? 或者它们不在那里,即如果我想把TP从10点优化到50点,我必须手动操作?
谢尔盖-格里察伊。
在MT5中,写入输入变量的格式如下
在MT5中,Extern变量有另一个属性
外部变量
关键字extern 被用来声明变量标识符为具有全局寿命的静态内存类的标识符。这样的变量在程序执行之初就存在,程序开始后立即分配和初始化内存。
可以创建由多个源文件组成的程序--为此目的,使用了#include预处理器指令。以相同类型和标识符声明为extern的变量可以存在于同一项目的不同源文件中。
当整个项目被编译时,所有具有相同类型和标识符的外部变量都与全局变量的内存池的同一区域相关。外部变量对于单独编译源文件很有用。外来变量可以被初始化,但只能被初始化一次--同一类型和同一标识符的多个初始化外来变量的存在是不可接受的。
谢尔盖-格里察伊。
在MT5中,写入输入变量的格式如下
在MT5中,Extern变量有另一个属性
外部变量
关键字extern 被用来声明变量标识符为具有全局寿命的静态内存类的标识符。这样的变量在程序执行之初就存在,程序开始后立即分配和初始化内存。
可以创建由多个源文件组成的程序--为此目的,使用了#include预处理器指令。以相同类型和标识符声明为extern的变量可以存在于同一项目的不同源文件中。
当整个项目被编译时,所有具有相同类型和标识符的外部变量都与全局变量的内存池的同一区域相关。外部变量对于单独编译源文件很有用。外来变量可以被初始化,但只能被初始化一次--同一类型、同一标识符的多个初始化外来变量是不可接受的。
又是下午好!
请告诉我更多,早先我用iClose,Ihigh参数来寻找所需的参数。
现在我明白了,代替它们的是CopyClose、CopyHigh。如果是这样的话,我不明白我必须在参数中指定什么。
例如,以前我指定iClose(Symbol(),PERIOD_D1,1),现在我需要指定CopyClose(Symbol(),PERIOD_D1,1,?,?),但最后两个参数该如何指定?
又是下午好!
请告诉我更多,早先我用iClose,Ihigh参数来寻找所需的参数。
现在我明白了,代替它们的是CopyClose、CopyHigh。如果是这样的话,我不明白我必须在参数中指定什么。
例如,以前我指定iClose(Symbol(),PERIOD_D1,1),现在我必须指定CopyClose(Symbol(),PERIOD_D1,1,?,?),但我应该在最后两个参数中指定什么?
你问的是MQL5?你是要求访问当前符号还是另一个符号的数据?你是否在指标、专家顾问或脚本的代码中收到这些数据?
你问的是MQL5吗?你问的是访问当前符号或另一个符号的数据吗?你是在指标、EA或脚本的代码中获得这些数据吗?