[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 792 1...785786787788789790791792793794795796797798799...1145 新评论 [删除] 2010.08.10 17:24 #7911 阅读教程中一个简单的EA的代码 -https://book.mql4.com/ru/samples/expert 我不明白Total变量的值如何变化 在 "输入订单 "块中,它的值可能会改变,例如,它可能变成1。 当订单被关闭时,在 "关闭订单 "区块中Total变量的值没有变化,尽管我认为它应该被清零(如果订单被成功关闭)。 问题是--在这种情况下,如果程序仍然认为有未关闭的订单,那么新的订单将如何被打开(在 "订单打开 "块中--如果(总数==0 && Opn_B==true))?或者是程序不能一次性关闭一个订单并打开另一个订单?那么我不明白为什么它说例子中使用了交易标准比率的选项b? alla 2010.08.10 17:49 #7912 fevrall:所有论坛成员下午好!无法找到以下问题的答案。1.两个终端在不同的机器上运行(第一台在工作,第二台在家里),在同一个真实账户上。如果在这些终端上运行一个相同的货币对的专家顾问,在同一货币对上。是否等同于在同一终端的不同窗口中运行同一对EA?2.如果你在这些终端中禁用EA的操作(通过使用适当的按钮),这将如何影响另一个终端?(事先谢谢你!)1)两个不同的终端是两个不同的终端。) 即使你在一台机器上有两个不同的mt4,在一个账户上工作--它们也不会相交。它们可能会意外地相交,如果秩序的魔力重合,那么活跃的EA将感知到秩序是 "自己的"。 2.如果我们关闭一个终端的交易,另一个终端将继续工作,因为这个EA是在这台电脑上运行的给定MT4程序,而不是在交易中心的服务器上。同样的,如果你关闭电脑,专家顾问也不会交易。但有一个细微的差别--如果在EA被关闭之前,它下了任何挂单,它们将在市场上被执行,即使EA被关闭。 alla 2010.08.10 17:55 #7913 Techno: 你可以为1个或2个酒吧设置禁令。 技术员,为什么你坚持要用暂时的办法来解决这个问题? 难道没有办法从逻辑上解决这个问题吗?你的方法可能会导致我的问题得到解决,但这是一种间接的解决方式... [删除] 2010.08.10 18:31 #7914 obla4ko,谢谢你! PapaYozh 2010.08.10 20:29 #7915 obla4ko:我记得:),你的建议很好,但 "这一切都与细微差别有关",正如PapaYozh 所说的那样! 你的建议很好。 当用平均数工作时,每一个小节都很重要--统计学,你知道的!:))- 所以我必须寻找其他更微妙的解决方案....。 如果我对你的问题理解正确,那么你就不应该被订单关闭时间所引导。你应该从发出开仓信号的那根柱子的时间开始。我个人会做的是以下工作。 1) 创建一个日期类型的变量,如果订单成功下达,我将输入Time[0]这个值。 2) 在init()函数中,用 "0 "值初始化这个变量。 我更喜欢明确的初始化,因为在审查代码时更清楚。 3) 当出现开仓条件时,在发送OrderSend(...)请求之前,将该变量的值与Time[0]的值进行比较,如果它们不相等,则发送请求。 4)如果开仓,它将把Time[0]的值存储在该变量中。 --- 我不知道我是否解释得很清楚,但我尽力了。 当然,这是最原始的方法,因为EA实际上可能会在订单打开的条形图上重新初始化,我们在编写EA 时应该考虑这种情况。但我所描述的变体在初始阶段也能为你所用。 Александр 2010.08.11 09:38 #7916 大家下午好! 人们的程序员和业余爱好者需要你的帮助!实质是需要一个简单的指示器来显示水平线,即给他一个水平线,从这个水平线开始跳舞(向下或向上,没有区别),它又画出一定数量的点,以此类推到指定水平线。例如,从1.2500到1.3400的水平,每50点一条新线... 提前感谢所有回复的人... Artyom Trishkin 2010.08.11 09:39 #7917 女孩们的舞蹈很有趣...:) 我又开始了我在特区的 "恶作剧"... 这怎么可能呢? ......有趣的是,姿势是在空中打开的...模拟账户。 这怎么可能呢? 我的理解是,如果在缺口前开仓,它们应该站在开仓的地方,而不是在天空中盘旋......。 ...好吧,如果他们被移动了,为什么不是在缺口后的酒吧,而是在空中的某个地方......奇迹...:) techno 2010.08.11 09:42 #7918 artmedia70,这是一个间隙上的滑移)改变你的DTZ))他妈的)) PapaYozh 2010.08.11 09:52 #7919 artmedia70:...有趣的是,这些姿势在空中打开了......。模拟账户。 不要忘了,在图表上,价格是买入价,买单(看起来你有)是在卖出价上打开的。 Artyom Trishkin 2010.08.11 10:38 #7920 PapaYozh: 不要忘了,在图表上,价格是买入价,买入订单(看起来你有)是在卖出价上打开的。 我们不是在Ask ???????? 上开了一个买盘吗?而且点差不能是60点(必须是在缺口之后),如果是在缺口之前,欧元的325点点差是令人难以置信的。:) 1...785786787788789790791792793794795796797798799...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
阅读教程中一个简单的EA的代码 -https://book.mql4.com/ru/samples/expert
我不明白Total变量的值如何变化
在 "输入订单 "块中,它的值可能会改变,例如,它可能变成1。
当订单被关闭时,在 "关闭订单 "区块中Total变量的值没有变化,尽管我认为它应该被清零(如果订单被成功关闭)。
问题是--在这种情况下,如果程序仍然认为有未关闭的订单,那么新的订单将如何被打开(在 "订单打开 "块中--如果(总数==0 && Opn_B==true))?或者是程序不能一次性关闭一个订单并打开另一个订单?那么我不明白为什么它说例子中使用了交易标准比率的选项b?
所有论坛成员下午好!
无法找到以下问题的答案。
1.两个终端在不同的机器上运行(第一台在工作,第二台在家里),在同一个真实账户上。
如果在这些终端上运行一个相同的货币对的专家顾问,在同一货币对上。
是否等同于在同一终端的不同窗口中运行同一对EA?
2.如果你在这些终端中禁用EA的操作(通过使用适当的按钮),这将如何
影响另一个终端?
(事先谢谢你!)
1)两个不同的终端是两个不同的终端。)
即使你在一台机器上有两个不同的mt4,在一个账户上工作--它们也不会相交。它们可能会意外地相交,如果秩序的魔力重合,那么活跃的EA将感知到秩序是 "自己的"。
2.如果我们关闭一个终端的交易,另一个终端将继续工作,因为这个EA是在这台电脑上运行的给定MT4程序,而不是在交易中心的服务器上。同样的,如果你关闭电脑,专家顾问也不会交易。但有一个细微的差别--如果在EA被关闭之前,它下了任何挂单,它们将在市场上被执行,即使EA被关闭。
你可以为1个或2个酒吧设置禁令。
技术员,为什么你坚持要用暂时的办法来解决这个问题?
难道没有办法从逻辑上解决这个问题吗?你的方法可能会导致我的问题得到解决,但这是一种间接的解决方式...
obla4ko,谢谢你!
我记得:),你的建议很好,但 "这一切都与细微差别有关",正如PapaYozh 所说的那样! 你的建议很好。
当用平均数工作时,每一个小节都很重要--统计学,你知道的!:))- 所以我必须寻找其他更微妙的解决方案....。
如果我对你的问题理解正确,那么你就不应该被订单关闭时间所引导。你应该从发出开仓信号的那根柱子的时间开始。我个人会做的是以下工作。
1) 创建一个日期类型的变量,如果订单成功下达,我将输入Time[0]这个值。
2) 在init()函数中,用 "0 "值初始化这个变量。 我更喜欢明确的初始化,因为在审查代码时更清楚。
3) 当出现开仓条件时,在发送OrderSend(...)请求之前,将该变量的值与Time[0]的值进行比较,如果它们不相等,则发送请求。
4)如果开仓,它将把Time[0]的值存储在该变量中。
---
我不知道我是否解释得很清楚,但我尽力了。
当然,这是最原始的方法,因为EA实际上可能会在订单打开的条形图上重新初始化,我们在编写EA 时应该考虑这种情况。但我所描述的变体在初始阶段也能为你所用。
大家下午好!
人们的程序员和业余爱好者需要你的帮助!实质是需要一个简单的指示器来显示水平线,即给他一个水平线,从这个水平线开始跳舞(向下或向上,没有区别),它又画出一定数量的点,以此类推到指定水平线。例如,从1.2500到1.3400的水平,每50点一条新线...
提前感谢所有回复的人...
女孩们的舞蹈很有趣...:)
我又开始了我在特区的 "恶作剧"...
这怎么可能呢?
......有趣的是,姿势是在空中打开的...模拟账户。
这怎么可能呢?
我的理解是,如果在缺口前开仓,它们应该站在开仓的地方,而不是在天空中盘旋......。
...好吧,如果他们被移动了,为什么不是在缺口后的酒吧,而是在空中的某个地方......奇迹...:)
...有趣的是,这些姿势在空中打开了......。模拟账户。
不要忘了,在图表上,价格是买入价,买单(看起来你有)是在卖出价上打开的。
不要忘了,在图表上,价格是买入价,买入订单(看起来你有)是在卖出价上打开的。