*

[FX] 現在稼働中の VQシステム yasciiVQ04e.ex4

公開日: : 最終更新日:2021/06/03 マネー

昨日なんとかがんばってくれた VQ さんちの現役くんを紹介しておきます。

デモ口座で動いています。

Downloadsフォルダに VQ_bars が必要です。MT4 からダウンロードしてください(無料)。

プログラムソース

//
// yasciiVQ04e.mq4
//           VQ_bars 使用(Downloadsフォルダに VQ_bars が必要)
//           HLBand(LHH)& Cloud & Time filter

//マジックナンバーの定義
#define MAGIC  42618       

//パラメーターの設定//
extern double Lots = 1.0;     //取引ロット数
extern int Slip = 10;         //許容スリッページ数
extern string Comments =  "VQ04e"; //コメント

extern int HL_period = 14 ;
double margin = 0.0 ;

extern double ILC = 13.0 ;

extern int       HL_Period=14;

// VQ_bars 用
extern   int      Length=6;
extern   int      Method=3;
extern   int      Smoothing=1;
extern   int      Filter=1;
extern   bool     Steady =false;

extern int in_time = 10; // 取引開始時間
extern int out_time = 20; // 取引停止時間

int       Tenkan_sen=9;
int       Kijun_sen=26;
double    Senkou_span_b=52;

//変数の設定//
int Ticket_L = 0; //買い注文の結果をキャッチする変数
int Ticket_S = 0; //売り注文の結果をキャッチする変数
int Exit_L = 0;   //買いポジションの決済注文の結果をキャッチする変数
int Exit_S = 0;   //売りポジションの決済注文の結果をキャッチする変数
int OS1 ;
int OS2 ;
double   OOPL;
double   OOPS;

int start(){

    //暴落対策(始め)

double HH1 = High[iLowest(NULL, 0, MODE_HIGH, HL_period, 1)];

double LL1 = Low[iHighest(NULL, 0, MODE_LOW, HL_period, 1)];

   //買いポジションのエグジット
   OS1 = OrderSelect(Ticket_L, SELECT_BY_TICKET); 
   if( Bid < LL1-margin
       && ( Ticket_L != 0 && Ticket_L != -1 ))
    {    
      Exit_L = OrderClose(Ticket_L,Lots,Bid,Slip,Red);
      if( Exit_L ==1 ) {Ticket_L = 0;}
    }   

   //売りポジションのエグジット
   OS2 = OrderSelect(Ticket_S, SELECT_BY_TICKET);
   if( Ask> HH1+margin
       && ( Ticket_S != 0 && Ticket_S != -1 ))
    {    
      Exit_S = OrderClose(Ticket_S,Lots,Ask,Slip,Blue);
      if( Exit_S ==1 ) {Ticket_S = 0;}
    }  

   //暴落対策(終わり)

    if (Volume[0]>1 || IsTradeAllowed() == false) return(0) ;

   double dir1 = iCustom(NULL, 0, "Downloads\\VQ_bars",Length,Method,Smoothing,Filter,Steady,4,1);
   double dir2 = iCustom(NULL, 0, "Downloads\\VQ_bars",Length,Method,Smoothing,Filter,Steady,4,2);

     double cla1 = iIchimoku( NULL, 0, Tenkan_sen, Kijun_sen, Senkou_span_b, 3, Kijun_sen);
     double clb1 = iIchimoku( NULL, 0, Tenkan_sen, Kijun_sen, Senkou_span_b, 4, Kijun_sen);

    double HH2 = Low[iHighest(NULL, 0, MODE_CLOSE, HL_Period, 2)];
    double LL2 = High[iLowest(NULL, 0, MODE_CLOSE, HL_Period, 2)];

   double lc = ILC;
   if(( Digits ==3 ) ||(Digits ==5)) lc = lc*10.0 ;

   //買いポジションのエグジット
    OS1 = OrderSelect(Ticket_L, SELECT_BY_TICKET); 
    OOPL = OrderOpenPrice();
    if(    ((dir1==-1 && dir2 ==1) || ( OOPL - lc*Point >= Close[1] ) || Close[1] < HH2) 
            && ( Ticket_L != 0 && Ticket_L != -1 ))
    {    
      Exit_L = OrderClose(Ticket_L,Lots,Bid,Slip,Red);
      if( Exit_L ==1 ) {Ticket_L = 0;}
    }   

   //売りポジションのエグジット
     OS2 = OrderSelect(Ticket_S, SELECT_BY_TICKET);
     OOPS = OrderOpenPrice();
   if(    ((dir1==1 && dir2 ==-1)||( OOPS + lc*Point <= Close[1] ) || Close[1] > LL2) 
          && ( Ticket_S != 0 && Ticket_S != -1 ))
    {    
      Exit_S = OrderClose(Ticket_S,Lots,Ask,Slip,Blue);
      if( Exit_S ==1 ) {Ticket_S = 0;}
    }  

   //買いエントリー
   if( (dir1==1 && dir2 ==-1)
       && (Close[1] > cla1 && Close[1] > clb1)
       && (Hour() >= in_time && Hour() <= out_time)
       && ( Ticket_L == 0 || Ticket_L == -1 )
       && ( Ticket_S == 0 || Ticket_S == -1 ))
    { 
      Ticket_L = OrderSend(Symbol(),OP_BUY,Lots,Ask,Slip,0,0,Comments,MAGIC,0,Red);
    }

   //売りエントリー
   if( (dir1==-1 && dir2 ==1)
       && (Close[1] < cla1 && Close[1] < clb1)
       && (Hour() >= in_time && Hour() <= out_time)
       && ( Ticket_S == 0 || Ticket_S == -1 )
       && ( Ticket_L == 0 || Ticket_L == -1 ))
    {  
      Ticket_S = OrderSend(Symbol(),OP_SELL,Lots,Bid,Slip,0,0,Comments,MAGIC,0,Blue);    
    }

   return(0);

  }

###

 

関連記事

FX テストトレード 2014/11/11

  本日もテストトレードのみ。ドル円です。 10:00 114.750

記事を読む

[FX] 千里眼FX というシステム

山崎毅さんの「千里眼FX」というトレーディングシステムがあるようです。 結構高いです。

記事を読む

【FX】2024年4月第1,2,3週総括

FX トレード記録「【FX】2024年4月第1,2週総括」の続きです。第3週が終わりました。

記事を読む

【FX】Rollover Miracle Greedy という EA

Rollover Miracle Greedy という EA があります。 例によってアメリカ

記事を読む

【FX】Evening Scalper Algo Trader という EA(2)

またまた Evening Scalper Algo Trader という 自動売買プログラム(EA)

記事を読む

【FX】リセット&ゴー(2)

以前の記事「【FX】リセット&ゴー」の続きです。 開幕ダッシュ 4月1日からの新体制(Dark

記事を読む

アメリカ株投資 2023-12-27

下は現時点での楽天証券のサマリーです。 最近も毎日少しずつ買い増ししていますが、株数が

記事を読む

【FX】Hippo Trader という EA(6)

以前の記事「【FX】Hippo Trader という EA(5)」の続きです。 個人的に好きな

記事を読む

2024-8-15 日経平均ちょい上げ

本日の日経平均は小幅上昇でした。お盆なので出来高は少なめでしたが。 今晩の「米7月小売

記事を読む

no image

新生銀行 ATM使用料無料

* みなさんのお住まいのところは銀行は近いのでしょうか。 もし遠ければ新生銀行の口座でも作られてはい

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

THE WEALTH LADDER(富の階段) / ニック・マジューリ

「Just Keep Buying」の著者 ニック・マジューリ

【FX】CCI をエントリトリガに使ったEA を試作してみた(2)

前回の記事「【FX】CCI をエントリトリガに使ったEA を試作してみ

【FX】CCI をエントリトリガに使ったEA を試作してみた

CCI は Commodity Channel Index(商品チャネ

日本漢字全史 / 沖森卓也

★★★★☆ 日本における漢字の歴史について、これほどわかりや

【FX】ボリンジャーバンドをトリガーにするEA

以前にも 4つほど作りましたが、ボリンジャーさんの動画を久々に観たので

→もっと見る

  • 2026年1月
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
  • アクセスカウンター
PAGE TOP ↑