欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

MetaTrader 5 的交叉脚本

author emer | 287 人阅读 | 0 人评论 |

Cross - script for MetaTrader 5

蜡烛交叉高于或低于条件的简单代码..

mt4 版本:- https://www.mql5.com/en/code/27596

注意:这只是一个示例

布尔值   交叉[2];

//+------------------------------------------------------------------+
int OnInit()
  {
   for (int i = 0; i < ArraySize(交叉); i++)
      交叉[i] = true;
   返回(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
无效 OnTick()
  {
  if(CopyOpen(Symbol(), PERIOD_CURRENT, 0, 2, Open) <= 0) return;
   ArraySetAsSeries(打开, true);
//您的买入条件
if(交叉(0,打开[0] > 条件))
     {

....//你的条件//...

     }

//你的卖出条件
if(交叉(1,开[0] < 条件))
     {

....//你的条件//...

     }
  }
//+------------------------------------------------------------------+
bool Cross(int i, bool 条件) 
  {
   bool ret = 条件 && !crossed[i];
   crossed[i] = 条件;
   返回(ret);
  }

Cross - script for MetaTrader 5


附件下载

📎 cross.mq5 (35.33 KB)

Source: MQL5 #27597

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录