初心者の方からの質問 MQL4 MT4 MetaTrader 4 - ページ 200

 
みなさん、こんにちは。
メタトレーダー4で行ったバックテストの統計データをmql5シグナル サービスのシグナルページに添付するには? 統計データを作成するにはどのようなフォーマットを使用すればよいですか(html、pdfがあります)?
 

こんにちは!
任意の時間帯の配列要素の CopyHigh 数を一度に知る方法はありますか?
今のところ、TERMINAL_MAXBARSをループして、結果が0でない場所を探しています。

double CHigh(ENUM_TIMEFRAMES timeframe,int start_pos,int baru_skaits,int index)
  {
   double high=0;
   ArraySetAsSeries(CHigh,true);
   int copied=CopyHigh(NULL,timeframe,start_pos,baru_skaits,CHigh);
   if(copied>0 && index<copied)
      high=CHigh[index];
   return(high);
  }
datetime CTime(ENUM_TIMEFRAMES timeframe,int start_pos,int baru_skaits,int index)
  {

   datetime time=0;
   ArraySetAsSeries(CTime,true);
   datetime copied=CopyTime(NULL,timeframe,start_pos,baru_skaits,CTime);
   if(copied>0 && index<copied)
      time=CTime[index];
   return(time);
  }

   for(int i=MaxTermnBars; i>0; i--)
     {
      double Test_Chigh=CHigh(PERIOD_H4,i,1,0);
      datetime Test_CTime=CTime(PERIOD_H4,i,1,0);

      if(Test_Chigh!=0)
        {
         Print("-2991- CopyArraySize[",i,"]: ",Test_Chigh," Test_CTime: ",Test_CTime," MaxTermnBars: ",MaxTermnBars);
         break;
        }
     }


 

こんにちは。

日本のローソク足と 指標をベースにしたEAを書いています。ローソク足パターンのローソク足の本数を数えるのに、問題が発生しています。

仮にそのような例があったとします。

void Trend_Ending_Patterns_Bulls()
  {
   Ending_Bulls=false;
//Параметры повышающихся свеч
   double body_size_white_1=(Close[1]-Open[1])/Point();
   double size_min_white_1=(Open[1]-Low[1])/Point();
   double size_max_white_1=(High[1]-Close[1])/Point();
   double body_size_white_2=(Close[2]-Open[2])/Point();
   double size_min_white_2=(Open[2]-Low[2])/Point();
if(body_size_white_2>0 && size_min_white_2>=(2*body_size_white_2) && size_max_white_2<=1 && body_size_white_1>0)
     {
      Ending_Bulls=true;
      Print("Модель Hammer - Молот быки");// Молот
     }

}

ローソク足のパターンは約50種類あります。ある瞬間にどのようなパターンが見つかるかわからず、最後のバーから最初のバーまでの指標値を取得する場合、どのように計算するのでしょうか?

 

こんばんは!(^o^)

アンドロイド(MQl 4)でグラフの自動スクロールを無効にする方法を教えてください。

 
プログラム的に行を書くにはどうしたらいいのでしょうか?
 
Speculator:
プログラム的に行を書くにはどうしたらいいのでしょうか?
void OnTick()
 {
  string com="";

  com+="л";
  com+="и";
  com+="н";
  com+="и";
  com+="я";

  Comment(com);
 }
 
Vitaly Muzichenko:

ありがとうございます!以前にもやったことがあります。

グラフィックの使い方がよくわからない...。

線を引く?

 
Vitaly Muzichenko:

と聞かれ、「線」と書いていますね。なぜ誤解を招くようなことをするのか ))))

 
Alexsandr San:

横線 ならこんな感じです。

ありがとうございました。

 
Speculator:

ありがとうございました。

mt4とmt5のどちらに必要ですか? 投稿したコードは削除しました。 mt4がここで議論されていることにすぐには気がつきませんでした。