[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 290 1...283284285286287288289290291292293294295296297...1145 新评论 Mykola Demko 2009.11.09 21:24 #2891 rid >> : 加载历史记录并(写)测试专家顾问在时间框架上的 "开盘价",不低于Н1... 该测试器不模拟点子,而是模拟伪点子,所以总是会有分歧,你只需要注意分歧的关键程度。 如果没有,那么你就可以相信这样的测试,如果有,那么哎哟。 Rid 2009.11.09 21:27 #2892 只要写上 "基于开盘价"的EA,就能更客观地显示出业绩! 在回测和正向测试中都是如此。这样的EA对不同服务器的伎俩和其他故障以及报价波动的抵抗力要强得多。 [删除] 2009.11.09 21:31 #2893 你能告诉我怎样才能垂直移动移动平均线 吗? 横向的,我理解这是MovingShift double ma; double ma2; ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_EMA,PRICE_HIGH,0); ma2=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_EMA,PRICE_LOW,0) 。 而且还 //购买条件 if Bid=ma prodaza (); 给出了一个错误 于 投标<ma或更大的一切工作 但如何做,如果=我不能找到 Mykola Demko 2009.11.09 21:31 #2894 rid >> : 只要写上 "基于开盘价 "的EA,就能更客观地显示出业绩! 在回测和正向测试中都是如此。这样的EA对于服务器的技巧和其他故障以及报价的波动要稳定得多。 是的,我就是这么说的,但可能没有你说的那么清楚。 Mykola Demko 2009.11.09 21:33 #2895 asd13 >> : 你能告诉我怎样才能垂直移动移动平均线吗? 横向上,我理解是MovingShift 给它加上一个系数,它就会垂直移位。 [Deleted] 2009.11.09 22:14 #2896 granit77 >> : 谢谢你的提议。我非常喜欢你的最后一句话,所以我把它还给你。我的猜测是,库文件写得不对,既有#include和#import,又有一个内置函数。它是黄油。扔掉它,读一本教科书,再写一遍。 事实证明,整个论坛都无法解决最简单的问题。>> 笑声。 我已经去掉了#import,只剩下#include,还是不能工作。详细情况见上面的主题。 Mykola Demko 2009.11.09 22:17 #2897 gvi2504 >> : 事实证明,整个论坛都无法解决最简单的问题。笑声。 我去掉了#import,只剩下#include,但仍然无法工作。详细情况见上面的主题。 你确定整个论坛都在努力解决问题,我个人没有看到,现在不明白你问的本质是什么? [删除] 2009.11.09 22:19 #2898 Urain >> : 给它加上一个系数,它就会垂直移动。 只是一个数字? 出价<ma+0.001 像这样吗? Mykola Demko 2009.11.09 22:21 #2899 asd13 >> : 只是一个数字? 出价<ma+0.001 那么? 嗯,是的 外来的双倍垂直位移=0.0008。 ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_EMA,PRICE_HIGH,0)+vertical_shift; Alexey Subbotin 2009.11.09 22:32 #2900 gvi2504 >> : 因此,整个论坛无法解决最简单的任务。笑了。 我去掉了#import,只保留了#include,但还是不能工作。详细情况见上面的主题。 你混淆了 "库"(使用#import从其中提取函数)和 "包含头文件"(#include)的概念。 库位于library文件夹中,其来源的扩展名是*.mq4,如指标和专家顾问。 它们被编译成*.ex4文件(然后从中导入准备好的功能到其他程序中,像这样 #import "PointZigZag.ex4" double PointZigZag(); #import 为了正确地编译库,作为一项规则,你应该首先编写#property库指令。 Include头文件用于将现成的代码片断包含在各种程序中。 它们存储在includes文件夹中,扩展名为*.mqh,并使用#include <...>指令被包含在程序的文本中(即纳入文本);它们不必单独编译,因为它们是与主程序一起编译的。 1...283284285286287288289290291292293294295296297...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
加载历史记录并(写)测试专家顾问在时间框架上的 "开盘价",不低于Н1...
该测试器不模拟点子,而是模拟伪点子,所以总是会有分歧,你只需要注意分歧的关键程度。
如果没有,那么你就可以相信这样的测试,如果有,那么哎哟。
只要写上 "基于开盘价"的EA,就能更客观地显示出业绩!
在回测和正向测试中都是如此。这样的EA对不同服务器的伎俩和其他故障以及报价波动的抵抗力要强得多。
你能告诉我怎样才能垂直移动移动平均线 吗?
横向的,我理解这是MovingShift
double ma;
double ma2;
ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_EMA,PRICE_HIGH,0);
ma2=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_EMA,PRICE_LOW,0) 。
而且还
//购买条件
if
Bid=ma prodaza ();
给出了一个错误
于
投标<ma或更大的一切工作
但如何做,如果=我不能找到
只要写上 "基于开盘价 "的EA,就能更客观地显示出业绩!
在回测和正向测试中都是如此。这样的EA对于服务器的技巧和其他故障以及报价的波动要稳定得多。
是的,我就是这么说的,但可能没有你说的那么清楚。
你能告诉我怎样才能垂直移动移动平均线吗?
横向上,我理解是MovingShift
给它加上一个系数,它就会垂直移位。
谢谢你的提议。我非常喜欢你的最后一句话,所以我把它还给你。我的猜测是,库文件写得不对,既有#include和#import,又有一个内置函数。它是黄油。扔掉它,读一本教科书,再写一遍。
事实证明,整个论坛都无法解决最简单的问题。>> 笑声。
我已经去掉了#import,只剩下#include,还是不能工作。详细情况见上面的主题。事实证明,整个论坛都无法解决最简单的问题。笑声。
我去掉了#import,只剩下#include,但仍然无法工作。详细情况见上面的主题。你确定整个论坛都在努力解决问题,我个人没有看到,现在不明白你问的本质是什么?
给它加上一个系数,它就会垂直移动。
只是一个数字?
出价<ma+0.001
像这样吗?
只是一个数字?
出价<ma+0.001
那么?
嗯,是的
外来的双倍垂直位移=0.0008。
ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_EMA,PRICE_HIGH,0)+vertical_shift;
因此,整个论坛无法解决最简单的任务。笑了。
我去掉了#import,只保留了#include,但还是不能工作。详细情况见上面的主题。你混淆了 "库"(使用#import从其中提取函数)和 "包含头文件"(#include)的概念。
库位于library文件夹中,其来源的扩展名是*.mq4,如指标和专家顾问。 它们被编译成*.ex4文件(然后从中导入准备好的功能到其他程序中,像这样
为了正确地编译库,作为一项规则,你应该首先编写#property库指令。
Include头文件用于将现成的代码片断包含在各种程序中。 它们存储在includes文件夹中,扩展名为*.mqh,并使用#include <...>指令被包含在程序的文本中(即纳入文本);它们不必单独编译,因为它们是与主程序一起编译的。