システムトレード 게시글

MT4用自動売買システム - クロス条件によるトレーディング戦略

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

MT4自動売買システムのスクリーンショット

今回は、MetaTrader 4(MT4)用の自動売買システムにおけるクロス条件についてご紹介します。このシステムは、シンプルなコードを使用して、特定の条件での買いと売りのシグナルを生成します。

MT5バージョンはこちらからご覧いただけます: 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)