Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
设置文件(专家顾问设置文件)和货币对,这样你就可以重现这种情况。
关于交易、自动交易系统和策略测试的论坛
关于MQL4的初学者的任何问题,对算法和代码的帮助和讨论
Aleksey Vyazmikin, 2018.03.22 19:20
我应该补充一点,根据代码判断,应该有一个单独的日志文件,其中写有关于EA工作的所有信息,包括文件无法打开 时的错误。
通过终端的菜单 "文件"-"打开数据文件夹 "在文件夹中寻找这个文件,会有MQL4\Files的路径-在那里的某个地方应该有写这个EA的文件。
设置文件是一个带有EA设置的文件,当你调用EA时,有意味着 "保存 "和 "加载 "的按钮--设置必须保存在一个文件中并在这里发布。
设置文件是包含EA设置的文件,当你调用EA时,有 "保存 "和 "加载 "的按钮--设置应该保存在文件中并在这里公布。
我会试着在00:00用手打开它。谢谢你。
如果有人能告诉我代码,我将不胜感激。
我有一个粗略的想法,它是关于什么的。当然,这是在用咖啡渣猜测的水平。但是,如果订单被打开,就应该进行检查,如果结果是肯定的,就应该进行更改。
当然也没有人取消交易的可能性的检查。
我对发生的事情有一个大致的了解。当然,这是在通过咖啡渣猜测的水平。但我们应该检查订单是否已经被打开,只有当结果是肯定的,我们才应该改变条件。
当然也没有人取消交易的可能性的检查。
我希望它是同一个文件
这只是你给我的日志文件...
我在测试器中以默认设置运行它,只选择了 "写日志 "功能,这就是你在日志文件中看到的情况
2016.01.22 00:00:00,SendOrder: AUDCAD, Type=Buy, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Magic=21081219, Response=1,
2016.01.22 00:00:00,OpenNewPosition: SendOrder Response = Ok
2016.01.22 00:00:00,仓位: Time=00:00:00, Type=Long, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Commission=0.00, Profit=1238.00, "Magic=21081219"
如果有一个打开的信号,你应该有第一行,但如果有一个错误,LastError=0将不等于0,后续的行将不会确认打开。
因此,在设置中设置 "Write_Log_File==true"。并比较两个日志文件(一个在MQL4\Files文件夹,一个在tester\files文件夹)。
这只是你给我的日志文件...
我在测试器中以默认设置运行它,只选择了 "写日志 "功能,这就是你在日志文件中看到的情况
2016.01.22 00:00:00,SendOrder: AUDCAD, Type=Buy, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Magic=21081219, Response=1,
2016.01.22 00:00:00,OpenNewPosition: SendOrder Response = Ok
2016.01.22 00:00:00,仓位: Time=00:00:00, Type=Long, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Commission=0.00, Profit=1238.00, "Magic=21081219"
如果有一个打开的信号,你应该有第一行,但如果有一个错误,LastError=0将不等于0,后续的行将不会确认打开。
因此,在设置中设置 "Write_Log_File==true"。并比较两个日志文件(一个在MQL4\Files文件夹,一个在tester\files文件夹)。
如果你看一下测试器,它正在交易,但在演示中没有交易,似乎它甚至没有尝试开立订单。
我设法在昨天00:00手动打开它,所以问题反而在代码的某个地方。
神奇数字会影响什么吗?如果你在测试器中看,它在交易,但在演示器中没有交易,似乎它甚至没有尝试打开订单。
我已经能够在昨天的00:00手动打开它,所以问题更可能是在代码的某个地方。
神奇数字会影响什么吗?魔法不影响开放。EA的日志呢?它有没有尝试过开仓?
它能一直在演示中工作,还是在演示中一开始也没有打开?魔法对开幕没有影响。那么在你的EA的日志中呢?它是否尝试过建仓?
在演示中,它可以一直工作,或者在演示中,它也没有在开始时打开?它在演示中没有打开它。