[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 643 1...636637638639640641642643644645646647648649650...652 新评论 Artyom Trishkin 2012.03.19 10:51 #6421 alsu: 你说的断开连接是什么意思?如果只是失去与服务器的连接,那么EA并没有停止工作,只是等待连接恢复和新的勾选到来。如果我们指的是重新启动终端,专家顾问将自动恢复并拾取上次启动时的参数,所以不需要保存和加载任何东西,一切都会自动发生。 因此,该人问的是如何使EA "自动 "拾起关闭时可能丢失的重要变量。特别是,问题是关于保存然后读取这些变量。 不是每个专家顾问都能做到这一点...:) Alexey Subbotin 2012.03.19 10:57 #6422 artmedia70: 因此,该人问的是如何使EA "自动 "拾起关闭时可能丢失的重要变量。特别是,问题是关于这些变量的保存和后续阅读。 不是每个专家顾问都能做到这一点...:) 问题是关于保存EA的参数,我们不需要手动保存--终端为我们做一切。我们还没有谈及内部程序变量。 Артем Пипкин 2012.03.19 11:51 #6423 你好。有一个函数 int LineW() { ObjectCreate("LineW"+W, OBJ_HLINE, 0,0,0,0,0); ObjectSet("LineW"+W, OBJPROP_PRICE1, KOORD); ObjectSet("LineW"+W, OBJPROP_COLOR, COLOR); ObjectSet("LineW"+W, OBJPROP_WIDTH, Stil); ObjectSet("LineW"+W, OBJPROP_BACK, false); WindowRedraw(); W=W+1; } 它位于专家顾问中。如果满足某个条件,它就会画出水平线。我复制并粘贴了这个函数到指标中,调整了参数,但指标却不想画线。 我是不是做错了什么,或者这个功能在指标中不起作用? Victor Nikolaev 2012.03.19 12:00 #6424 pipkin.artem: 你好。有一个函数 int LineW() { ObjectCreate("LineW"+W, OBJ_HLINE, 0,0,0,0,0); ObjectSet("LineW"+W, OBJPROP_PRICE1, KOORD); ObjectSet("LineW"+W, OBJPROP_COLOR, COLOR); ObjectSet("LineW"+W, OBJPROP_WIDTH, Stil); ObjectSet("LineW"+W, OBJPROP_BACK, false); WindowRedraw(); W=W+1; } 它位于专家顾问中。如果满足某个条件,它就会画出水平线。我复制并粘贴了这个函数到指标中,调整了参数,但指标却不想画线。 我是不是做错了什么,或者这个功能在指标中不起作用? 你可以从一个指标建立任何对象 vik013 2012.03.19 14:33 #6425 无答案artmedia70: 首先,请问给你的人。 [删除] 2012.03.19 16:00 #6426 alsu: 你说的断开连接是什么意思?如果只是与服务器失去连接,那么EA不会停止工作,它只是等待,直到连接恢复,新的勾选出现。如果你指的是重新启动终端,那么专家顾问会自动加载自己,并获取上次启动时的参数,所以不需要保存和加载任何东西,一切都会自动发生。 问题是,我不太擅长MQL编程,我的EA是基于Bacyca原则的=)一个变量被分配给一个开放的订单。终端说我已经被重新登录了,而且这个变量的值在订单打开时消失了。我想,如果订单被重新登录,应该怎么做? 如果发生这种情况,终端应该检查未结头寸,并将这些值分配给机器人已经分配的变量。至于EA,它在测试中显示了相当好的结果。 FelixFX 2012.03.19 16:15 #6427 大家好! 你能告诉我如何使EA不是在每个tick 上运行,而是在每个tick之间运行,因为有时tick之间的时间非常长(长达3分钟)? 我有一个非常大的时间间隔(最多3分钟)。 谢谢你。 Vadim Zhunko 2012.03.19 16:32 #6428 FelixFX: 大家好! 你能告诉我如何使EA不是在每个tick上运行,而是在每个tick之间运行,因为有时tick之间的时间非常长(长达3分钟)? 我有一个非常大的时间间隔(最多3分钟)。 谢谢你。 我需要循环启动。 FelixFX 2012.03.19 16:50 #6429 Zhunko: 需要有一个循环的启动。 如果你不介意的话,这里有一个例子。据我所知,在执行循环之前,数据不会被更新? TarasBY 2012.03.19 16:58 #6430 pipkin.artem:你好。有一个功能。它位于EA中。当满足某个条件时,它就会画出水平线。我复制并粘贴了这个函数到指标中,调整了参数,但指标却不想画线。我是不是做错了什么,或者这个功能在指标中不起作用? 据推测,你没有考虑你代码中的W参数,它是一个计数器,以便被绘制的对象(在这里是水平线)有一个唯一的名字。 1...636637638639640641642643644645646647648649650...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你说的断开连接是什么意思?如果只是失去与服务器的连接,那么EA并没有停止工作,只是等待连接恢复和新的勾选到来。如果我们指的是重新启动终端,专家顾问将自动恢复并拾取上次启动时的参数,所以不需要保存和加载任何东西,一切都会自动发生。
因此,该人问的是如何使EA "自动 "拾起关闭时可能丢失的重要变量。特别是,问题是关于保存然后读取这些变量。
不是每个专家顾问都能做到这一点...:)
因此,该人问的是如何使EA "自动 "拾起关闭时可能丢失的重要变量。特别是,问题是关于这些变量的保存和后续阅读。
不是每个专家顾问都能做到这一点...:)
你好。有一个函数
int LineW()
{
ObjectCreate("LineW"+W, OBJ_HLINE, 0,0,0,0,0);
ObjectSet("LineW"+W, OBJPROP_PRICE1, KOORD);
ObjectSet("LineW"+W, OBJPROP_COLOR, COLOR);
ObjectSet("LineW"+W, OBJPROP_WIDTH, Stil);
ObjectSet("LineW"+W, OBJPROP_BACK, false);
WindowRedraw();
W=W+1;
}
它位于专家顾问中。如果满足某个条件,它就会画出水平线。我复制并粘贴了这个函数到指标中,调整了参数,但指标却不想画线。
我是不是做错了什么,或者这个功能在指标中不起作用?
你好。有一个函数
int LineW()
{
ObjectCreate("LineW"+W, OBJ_HLINE, 0,0,0,0,0);
ObjectSet("LineW"+W, OBJPROP_PRICE1, KOORD);
ObjectSet("LineW"+W, OBJPROP_COLOR, COLOR);
ObjectSet("LineW"+W, OBJPROP_WIDTH, Stil);
ObjectSet("LineW"+W, OBJPROP_BACK, false);
WindowRedraw();
W=W+1;
}
它位于专家顾问中。如果满足某个条件,它就会画出水平线。我复制并粘贴了这个函数到指标中,调整了参数,但指标却不想画线。
我是不是做错了什么,或者这个功能在指标中不起作用?
你可以从一个指标建立任何对象
首先,请问给你的人。
你说的断开连接是什么意思?如果只是与服务器失去连接,那么EA不会停止工作,它只是等待,直到连接恢复,新的勾选出现。如果你指的是重新启动终端,那么专家顾问会自动加载自己,并获取上次启动时的参数,所以不需要保存和加载任何东西,一切都会自动发生。
问题是,我不太擅长MQL编程,我的EA是基于Bacyca原则的=)一个变量被分配给一个开放的订单。终端说我已经被重新登录了,而且这个变量的值在订单打开时消失了。我想,如果订单被重新登录,应该怎么做? 如果发生这种情况,终端应该检查未结头寸,并将这些值分配给机器人已经分配的变量。至于EA,它在测试中显示了相当好的结果。
大家好!
你能告诉我如何使EA不是在每个tick 上运行,而是在每个tick之间运行,因为有时tick之间的时间非常长(长达3分钟)?
我有一个非常大的时间间隔(最多3分钟)。 谢谢你。
大家好!
你能告诉我如何使EA不是在每个tick上运行,而是在每个tick之间运行,因为有时tick之间的时间非常长(长达3分钟)?
我有一个非常大的时间间隔(最多3分钟)。 谢谢你。
需要有一个循环的启动。
如果你不介意的话,这里有一个例子。据我所知,在执行循环之前,数据不会被更新?
你好。有一个功能。
它位于EA中。当满足某个条件时,它就会画出水平线。我复制并粘贴了这个函数到指标中,调整了参数,但指标却不想画线。
我是不是做错了什么,或者这个功能在指标中不起作用?