EA及其工作原理
    
                                return (0);
                              }
                          }
                      }
                  }
              }
          }
//----
        return (0);
      }
//+------------------------------------------------------------------+

    // 移动平均线多空条件判断,
    int Crossed(double line1, double line2)
      {
        static int last_direction = 0;
        static int current_direction = 0;
//Don't work in the first load, wait for the first cross!
        static bool first_time = true;
        if (first_time == true)
          {
            first_time = false;
            return (0);
          }
//----
        if (line1 > line2)
            current_direction = 2; //up 多头市场 上穿做多
        if (line1 < line2)
            current_direction = 1; //down 空头市场 下穿做空
//----
        if (current_direction != last_direction) //changed 多空改变 {
            last_direction = current_direction;
        return (last_direction);
   

    else        return (0); //not changed
    }

五、本文结论

从以上的分析,可以知道,所谓EA,就是由电脑模拟交易员的下单操作进行机器交易的过程, 具体步骤如下:

1。当用户打开外汇客户端程序后,由客户端程序调入用户在系统内已预置好的EA交易系统程序。

2。当EA程序启动后便开始对图表中货币对的K线趋势图,进行监视,寻找开仓的条件;

3。如果条件满足,进行下单开仓(做多或者做空);

4。重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。

5。如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。

6。若继续交易,EA重复2->3->4->5步

7。用户若不想让EA进行交易,可通过相关菜单操作设置禁用EA,或者退出外汇客户端。

 
网站导航 | 公司简介 | 法律声明 | 诚聘英才 | 征稿启事 | 联系我们 | 广告服务 | 用户反馈
欢迎访问证券之星!请点此与我们联系 版权所有:Copyright © 1996-