需要帮忙!!关闭此栏上的订单
Results 1 to 6 of 6

Thread: 需要帮忙!!关闭此栏上的订单

  1. #1
    嗨!

    请需要帮助!

    我是编程新手......我正在尝试制作EA ...
    它工作正常,如果我把交叉条件关闭订单...

    ...但...

    我想告诉EA在当前酒吧结束时关闭一个开放的订单....

    我该怎么做??

    如果我使用Close [0]或iClose函数...它似乎回测,它在tick tick close处关闭我的订单,而不是在bar close ....

    我想告诉EA这种事情......例如:
    如果我的卖出条件得到满足......在当前条柱收盘时关闭订单

    任何人都可以告诉我我该怎么做?

    非常感谢!!

  2. #2
    最简单的方法是在新条的第一个勾号上进行操作,Vol [0] = 1

  3. #3

    Quote Originally Posted by ;
    最简单的方法是在新条的第一个勾号上进行操作,Vol [0] = 1
    谢谢,我尝试使用Volume [0] gt; 1,但它关闭了1巴后的订单...例如:我的EA在第0栏上打开一个订单,我想如果我的条件满足,它会关闭订单打开下一个栏(交易中的第二个栏),但代码Volume [0] gt; 1在第三栏打开时关闭订单.....有可能吗?

  4. #4
    我认为TIME可能更有意义。时间[0]存储当前活动栏的开始时间,以便......当EA认为它可能想要在该栏结束时关闭交易时,将时间[0]保存到变量中。然后不断检查它与时间[0]。一旦出现新的时间条,时间[0]将大于您的存储值。例如。 datetime thisbartime;如果(CloseTradeOnNextOpenCondition == true){thisbartime = Time [0]; } else thisbartime = 0;如果((thisbartime!= 0)(Time [0]!= thisbartime)){//close trade}

  5. #5

  6. #6
    1附件我希望能够将此添加到附加的ea中,但是当我试过我的手时,它只报告错误。你有可能为我看这个吗?我附上了干净的(我没有想到)ea。希望谢谢吉姆
    Quote Originally Posted by ;
    我认为TIME可能更有意义。时间[0]存储当前活动栏的开始时间,以便......当EA认为它可能想要在该栏结束时关闭交易时,将时间[0]保存到变量中。然后不断检查它与时间[0]。一旦出现新的时间条,时间[0]将大于您的存储值。例如。 datetime thisbartime;如果(CloseTradeOnNextOpenCondition == true){thisbartime = Time [0]; } else thisbartime = 0;如果((thisbartime!= 0)(Time [0]!= thisbartime)){//close trade}
    https://www.forex-pedia.com/attachme...1506626558.mq4

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。