初学者的问题 MQL5 MT5 MetaTrader 5 - 页 6 12345678910111213...1503 新评论 Yedelkin 2012.04.09 03:27 #51 openlive:成为一名工作专家但我无法在测试器中测试专家顾问。问题是,专家顾问从一个csv文件中获取数据。我把它放在测试器的特殊文件夹中。并在专家文件中说明它指的是这个目录....。但他们当时无法帮助我。但在测试器中运行的想法仍然存在。帮助。 看看 这里的 tester_file和tester_library 常量 :MQL5参考/ 语言基础/ 预处理器/ 程序属性 (#property)。 Alexey Oreshkin 2012.04.19 12:50 #52 有一项任务--用任何图形图标标记当前价格,例如专家顾问的OBJ_ARROW_CHECK 符号。我看了大约3个小时的帮助,都不知道该怎么做。 我以为用2-3行代码就可以了,但我不知道该怎么做。我自己写的。- 它不工作:()空白的OnTick(){ datetime CTime[1]; int=CopyTime(_Symbol,_Period,0,1,CTime)。 MqlTick LPrice; ObjectCreate(0, "BID",OBJ_ARROW_CHECK,0,CTime[0],LPrice.bid)。}帮助! Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов www.mql5.com Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5 Victor Kirillin 2012.04.19 13:00 #53 Desead:有一项任务--用任何图形图标标记当前价格,例如专家顾问的OBJ_ARROW_CHECK 符号。我看了大约3个小时的帮助,都不知道该怎么做。 我以为用2-3行代码就可以了,但我不知道该怎么做。我自己写的。- 它不工作:()空白的OnTick(){ datetime CTime[1]; int=CopyTime(_Symbol,_Period,0,1,CTime)。 MqlTick LPrice; ObjectCreate(0, "BID",OBJ_ARROW_CHECK,0,CTime[0],LPrice.bid)。}帮助!void OnTick() { datetime CTime[1]; int cop=CopyTime(_Symbol,_Period,0,1,CTime); MqlTick LPrice; SymbolInfoTick(_Symbol,LPrice); ObjectCreate(0,"BID",OBJ_ARROW_CHECK,0,CTime[0],LPrice.bid); } 像这样。 Alexey Oreshkin 2012.04.19 13:14 #54 uncleVic: 像这样。对了!我将LPrice变量链接到MqlTick结构,但忘记了获取价格。非常感谢您! Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура для получения текущих цен www.mql5.com Стандартные константы, перечисления и структуры / Структуры данных / Структура для получения текущих цен - Документация по MQL5 Alexey Oreshkin 2012.04.20 04:37 #55 昨天我写了一个简单的EA,在优化器中运行,选择正确的makdi指标的周期。它似乎在工作,但有点乱。帮助我理解为什么在历史和图形上有如此大的差异?(情况1和2)为什么我开的买入头寸在我的EA中根本就没有?为什么会有很多卖出交易,如果我在我的EA中开了一个卖出头寸,那么我就不会再开了?我可能搞错了吧?提前感谢您的回答。 附加的文件: MACD_P.mq5 6 kb Alexey Oreshkin 2012.04.21 07:38 #56 难道没有人知道为什么图表和日志之间会有如此大的差异吗?最后的结果是一样的--整个图表被画上了箭头,好像我在积极地买入和卖出,在杂志测试器中写着1笔交易(这是正确的),但是当你关闭测试器,看到所有的统计数据时,它也说79笔交易完全,等等。为什么我不能只做一次交易? --- 2012.04.21 08:00 #57 Desead: 难道没有人知道为什么图表和日志之间会有如此大的差异吗?最后的结果是一样的--整个图表上布满了箭头,就像我在积极地买入和卖出一样。 测试员的日志显示有1笔交易(这是正确的),但当我关闭测试员并查看所有的统计数据时,它显示根本没有79笔交易,等等。为什么我不能只做一次交易?如果你的代码中没有任何Print,你能谈什么?首先,试着找出不必要的拜仁被执行的地方。并出示他们的开幕式打印件。 Alexey Oreshkin 2012.04.21 08:09 #58 我的EA只允许做一次交易,为什么我需要打印?总之,谢谢你的回答,我才知道为什么会出现这种情况,我看了所有的帮助等,没有任何地方写着,答案就在表面上--原来是关门的日子。不过我很惊讶,这么简单的任务,论坛都帮不上忙。 --- 2012.04.21 08:24 #59 Desead: 我的EA只允许做一次交易,为什么我需要打印?总之,谢谢你的回答,我才知道为什么会出现这种情况,我看了所有的帮助等,没有任何地方写了,答案就在表面上--原来是关门的日子。虽然我对论坛不能帮助完成这样一个简单的任务感到惊讶。如果你没有提供任何日志文件或工作报告,我怎么能帮助你。 在这种情况下,你能得到帮助的唯一地方是这里 Клуб Телепатов - MQL4 форум www.mql5.com Клуб Телепатов - MQL4 форум Alexey Oreshkin 2012.04.21 08:50 #60 它说--1笔交易和一张截图,在这里你可以直接看到这是一个交换,不用看代码。顺便说一下,这个链接很有用。完全不是关键问题,但对mql5也有同样的问题吗? 12345678910111213...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
成为一名工作专家
但我无法在测试器中测试专家顾问。问题是,专家顾问从一个csv文件中获取数据。我把它放在测试器的特殊文件夹中。并在专家文件中说明它指的是这个目录....。但他们当时无法帮助我。但在测试器中运行的想法仍然存在。帮助。
有一项任务--用任何图形图标标记当前价格,例如专家顾问的OBJ_ARROW_CHECK 符号。我看了大约3个小时的帮助,都不知道该怎么做。 我以为用2-3行代码就可以了,但我不知道该怎么做。我自己写的。- 它不工作:()
空白的OnTick()
{
datetime CTime[1];
int=CopyTime(_Symbol,_Period,0,1,CTime)。
MqlTick LPrice;
ObjectCreate(0, "BID",OBJ_ARROW_CHECK,0,CTime[0],LPrice.bid)。
}
帮助!
有一项任务--用任何图形图标标记当前价格,例如专家顾问的OBJ_ARROW_CHECK 符号。我看了大约3个小时的帮助,都不知道该怎么做。 我以为用2-3行代码就可以了,但我不知道该怎么做。我自己写的。- 它不工作:()
空白的OnTick()
{
datetime CTime[1];
int=CopyTime(_Symbol,_Period,0,1,CTime)。
MqlTick LPrice;
ObjectCreate(0, "BID",OBJ_ARROW_CHECK,0,CTime[0],LPrice.bid)。
}
帮助!
像这样。
对了!我将LPrice变量链接到MqlTick结构,但忘记了获取价格。
非常感谢您!
昨天我写了一个简单的EA,在优化器中运行,选择正确的makdi指标的周期。它似乎在工作,但有点乱。
帮助我理解为什么在历史和图形上有如此大的差异?(情况1和2)
为什么我开的买入头寸在我的EA中根本就没有?
为什么会有很多卖出交易,如果我在我的EA中开了一个卖出头寸,那么我就不会再开了?
我可能搞错了吧?
提前感谢您的回答。
难道没有人知道为什么图表和日志之间会有如此大的差异吗?最后的结果是一样的--整个图表上布满了箭头,就像我在积极地买入和卖出一样。 测试员的日志显示有1笔交易(这是正确的),但当我关闭测试员并查看所有的统计数据时,它显示根本没有79笔交易,等等。为什么我不能只做一次交易?
如果你的代码中没有任何Print,你能谈什么?
首先,试着找出不必要的拜仁被执行的地方。并出示他们的开幕式打印件。
我的EA只允许做一次交易,为什么我需要打印?总之,谢谢你的回答,我才知道为什么会出现这种情况,我看了所有的帮助等,没有任何地方写了,答案就在表面上--原来是关门的日子。虽然我对论坛不能帮助完成这样一个简单的任务感到惊讶。
如果你没有提供任何日志文件或工作报告,我怎么能帮助你。
在这种情况下,你能得到帮助的唯一地方是这里
它说--1笔交易和一张截图,在这里你可以直接看到这是一个交换,不用看代码。
顺便说一下,这个链接很有用。完全不是关键问题,但对mql5也有同样的问题吗?