MT4 HIGE EA

投稿者: | 2月 2, 2017





EA概要


急激な高騰、下落の後、ひげが発生した際に、逆張り取引を行うEAを作成しました。
 
サンプルソース


パラメータ定義

extern string Maney="---Maney---";  
input double lots_init = 1;
--
extern string signalParam="---Signal Param---";  
input double diffPips =100;   // サイン判定用足幅
input double diffHige =20;    // サイン判定用ひげ幅

input double diffSl =100;     // ストップロス幅
input double diffTp =20;     // 利益確定幅

 
シグナル判定処理

        //---------------------------
        // ◎ シグナル判定
        //----------------------------             
        double sl=0;
        double tp=0;
        double lots=0.1;  
         

        //---------------------------
        // ◎ 急激変化 + ひげ
        //----------------------------                           
        //買い
        if(((Open[1]-Close[1])/Point>=diffPips) && ((Close[1]-Low[1])/Point>=diffHige)){
            sl = Ask-diffSl*Point;         
            tp = Open[1]-diffTp*Point;
            [ロングポジションオープン] 
            return;
        }

        //売り        
        if(((Close[1]-Open[1])/Point>=diffPips) && ((High[1]-Close[1])/Point>=diffHige)){

            sl = Bid+diffSl*Point;         
            tp = Open[1]+diffTp*Point;
            MyOrderSendP(OP_SELL, lots,0,sl, tp, EA_COMMENT+":SEL");
            [ショートポジションオープン] 
            return;
        }

 
関連リンク


突発ひげ線での取引

 

[関連図書]