このコードに売りと買いの矢印をつけるのを手伝ってください。 - ページ 3

 
Karputov Vladimir:

バージョン "1.04"
あなたのメッセージは理解できません。
 
younghadiz:
あなたのメッセージは理解できません。

バーの 数を制限する必要があります。

しかし、それは今日ではないでしょう。

バージョン「1.04」のファイルを添付してください。


上のメッセージの中で、バージョン1.04を添付しました。新しいバージョンは、MetaEditor Projects フォルダにあります。

 

良い一日、私はコードを修正し、現在うまく動作していますが、私が遭遇した唯一の問題は、一度私は5munite時間フレームと言うから信号を取得し、新しいバーが形成され、2番目の新しいバーが形成されると、矢印が消えてしまうことである。

添付ファイルは以下の通りです。

あなたのサポートSirのためのタンク。

ファイル:
Test5.mq4  10 kb
 
younghadiz:

良い一日、私はコードを修正し、現在うまく動作していますが、私が遭遇した唯一の問題は、一度私は5munite時間フレームと言うから信号を取得し、新しいバーは、2番目の新しいバーが形成されると、矢印が消えてしまうことである。

添付ファイルは以下の通りです。

サポートに感謝します。

バーの 数を制限する必要があります。

しかし、それは今日ではないでしょう。

バージョン「1.04」のファイルを添付してください。


上のメッセージの中で、バージョン1.04を添付しました。新しいバージョンは、MetaEditor Projects フォルダにあります。

 


ということなのでしょうが、納得のいく信号が出ません。

#property indicator_chart_window
#property indicator_buffers 2
#property  indicator_color1 YellowGreen//Olive  
#property  indicator_color2 Yellow
#property  indicator_width1  1
#property  indicator_width2  1
//--- input parameter
extern  bool Alerts=TRUE;
extern bool EnableBB = true;
//--- input parameters of the script 
double arrow_up[];
double arrow_down[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init(0)
  {
   SetIndexBuffer(0, arrow_up);
   SetIndexStyle(0, DRAW_ARROW);
   SetIndexArrow(0, 233);  
   SetIndexEmptyValue(0, 0.0);
  
   SetIndexBuffer(1, arrow_down);
   SetIndexStyle(1, DRAW_ARROW);
   SetIndexArrow(1, 234);
   SetIndexEmptyValue(1, 0.0);

   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
  int start()  
    {
    int counted_bars=IndicatorCounted();
    if(counted_bars<0) return(-1);
    if(counted_bars>0) counted_bars--;
    int limit=Bars-counted_bars;

  for(int i=0;i< limit;i++)
     {
     int COUNT =0;
     for( int z = i+5; z >=i; z--)
        {
        if(Close[z] > Open[z]) COUNT++;  
        else COUNT--; 
        if( EnableBB==True)
           {
            if (COUNT == 4 && Close[z] < Open[z]) arrow_up[z] = Open[z];  
            if (COUNT == -4 && Close[z] > Open[z]) arrow_down[z] = Open[z]; 
            }
         }
     } 
//----
   return(0);
  }
//+------------------------------------------------------------------+ 
ファイル:
EURUSDH4_22.png  41 kb
 

arrow_upとarrow_downを逆にしないと、正しいものが出てこないと思います。

 
Karputov Vladimir:


上記メッセージの中で、バージョン1.04を添付しています。新しいバージョンは、MetaEditor Projects フォルダにあります。

はい、しかし、矢印は、私の条件に基づいて、表示/印刷されません。
 
younghadiz:
はい、しかし、矢印は、私の条件に基づく表示/印刷されません。

バージョン1.04のことですか?スクリーンショットのグラフィックを挿入してください。グラフは、日付、ピリオド、タイトル文字でお願いします。

追伸:バージョン1.5を添付しました。

ファイル:
Test.mq4  11 kb
 
Karputov Vladimir:

バージョン1.04のことですか?スクリーンショットのグラフィックを挿入してください。グラフは、日付、ピリオド、タイトル文字でお願いします。

追伸:バージョン1.5を添付します。

全能の神があなたに豊かな祝福を与えることができます。

また、アラートに取り組んでおり、うまくいっています。

今MQL4を確保する方法に取り組みたい。それのためのチュートリアルはありますか?

 
younghadiz:

全能の神があなたを豊かに祝福してくれますように。

私はアラートにも取り組んでおり、うまくいっています。

今すぐmql4を安全にする方法に取り組みたいのですが、そのためのチュートリアルはありますか?

失礼します。理解できませんでした。