システムトレード 게시글

MetaTrader 4用のクロスエキスパートガイド

첨부파일
27596.zip (1.21 KB, 다운로드 0회)

こんにちは、トレーダーの皆さん!今日は、MetaTrader 4(MT4)向けの簡単なクロスエキスパートについてお話しします。このコードは、特定の条件を満たす際に、キャンドルが上昇または下降した場合にトレードを行う仕組みです。

MT5バージョン: こちら

注意:これはサンプルコードですので、実際に使用する前にテストしてみてください。

メイン機能

bool   crossed[2];

//+------------------------------------------------------------------+
int OnInit()  
  {  
   for (int i = 0; i < ArraySize(crossed); i++)  
      crossed[i] = true;  
   return(INIT_SUCCEEDED);  
  }  
//+------------------------------------------------------------------+
void OnTick()  
  {  
//購入条件  
if(Cross(0,Open[0] > Condition))  
     {  
....//あなたの条件//...  
     }  

//売却条件  
if(Cross(1,Open[0] < Condition))  
     {  
....//あなたの条件//...  
     }  
  }  
//+------------------------------------------------------------------+
bool Cross(int i, bool condition)  
  {  
   bool ret = condition && !crossed[i];  
   crossed[i] = condition;  
   return(ret);  
  }  

このコードを使えば、特定の条件に基づいて自動的にトレードを実行することができます。トレードの成功には、しっかりとしたバックテストと市場の分析が重要です。ぜひ活用してみてくださいね!

연관 포스트

댓글 (0)