一个EA疑问请教

Discussion in 'MetaTrader' started by netbean, Dec 13, 2009.

  1. 假设有两个货币对,用同一指标判断,比如MACD 大于 0 作多
    一个货币MACD 值为3,另一个为 2
    能够用程序自动判断,只让更大值的货币开仓吗?
    谢谢:)
     
  2. 可以很负责的告诉你,这是可以实现的。

    预祝开发编程生涯顺利。
     
  3. 谢谢,怎么作啊,可以给个函数,或例子吗?
     
  4. 思路:两个imacd指标的第一个参数分别指定你的两个货币对,然后用MathMax判断它们返回值的大小,用(第个一参数指定为大值的货币对)OrderSend发送大值货币对的指令。
     
  5. 谢谢楼上两位:)
     
  6. double iMACD( string symbol, int timeframe, int fast_ema_period, int slow_ema_period, int signal_period, int applied_price, int mode, int shift)
    symbol 就是设置不同货币对的地方