"ダミー "からの質問 - ページ 157

 
問題はChartIDに あると思います。CHARTオブジェクトはそれ自身のものを持っていますか?
 

CopyBuffer(...) 使った例では 配列のインデックス 順はMQL4と同様にArraySetAsSeries(..., true) で設定すべき と書かれています。CopyHigh(...)、 CopyLow(...)など でも同じように配列のインデックス付けを 行う必要があるか、教えてください。

 
progma137:
描画 されない :(
だって、コードで何をやっているのか全然わからないんだもの。
 
Karlson:
問題はChartIDにあると思います。CHARTオブジェクトはそれ自身のものを持っていますか?
ObjectGetInteger を介して
 
Paladin80:

CopyBuffer(...) 使った例では 配列のインデックス 順はMQL4と同様にArraySetAsSeries(..., true) で設定すべき と書かれています。CopyHigh(...)、 CopyLow(...)など でも同じように配列のインデックス付けを 行う必要があるか、教えてください。

私の記憶が正しければ、初期化時に一度だけ行いました。
 
sergeev:
ObjectGetInteger を介して

ありがとうございます。 昨夜はうまくいきませんでした。

ドキュメントコードを元に作成しました。

void OnStart()
{     string no = "NewChart";

      ObjectCreate(0, no, OBJ_CHART,0,0,0);
      ObjectSetInteger(0, no, OBJPROP_CORNER, 0);
      ObjectSetInteger(0, no, OBJPROP_XDISTANCE, 0);
      ObjectSetInteger(0, no, OBJPROP_YDISTANCE, 0);
      ObjectSetInteger(0, no, OBJPROP_XSIZE, 500);
      ObjectSetInteger(0, no, OBJPROP_YSIZE, 200);
      ObjectSetInteger(0, no, OBJPROP_PERIOD, PERIOD_H8);
      ObjectSetString(0, no, OBJPROP_SYMBOL, "GBPUSD");
      
  //--- переменные для идентификаторов графиков
   long currChart,prevChart=ChartFirst();
   int i=0,limit=100;
   Print("ChartFirst = ",ChartSymbol(prevChart)," ID = ",prevChart);
   while(i<limit)// у нас наверняка не больше 100 открытых графиков
     {
      currChart=ChartNext(prevChart); // на основании предыдущего получим новый график
      if(currChart<0) break;          // достигли конца списка графиков
      Print(i,ChartSymbol(currChart)," ID =",currChart);
      prevChart=currChart;// запомним идентификатор текущего графика для ChartNext()
      i++;// не забудем увеличить счетчик
     }
     Print(prevChart);
     
   int handle_ind_h8 =iMACD(ChartSymbol(prevChart),ChartPeriod(prevChart),12,26,9,PRICE_CLOSE);
   Print("Хендл=",handle_ind_h8);
   bool f1 = ChartIndicatorAdd(prevChart,1, handle_ind_h8);
   Print("Добавили?=",f1);
   Print(GetLastError());ResetLastError();
}
ファイル:
 

テスターレポートのトレード(勝率)とはどういう意味ですか?これはトレードなのかオーダーなのか?収益率を計算する際、取引と注文のどちらを使用するのですか?

 
gpwr:

テスターレポートのトレード(勝率)とはどういう意味ですか?これはトレードなのかオーダーなのか?収益率を計算する際、取引と注文のどちらを使用するのですか?

あ、えっと!久しぶりの質問です。 MAE、MFEなどの計算の際にも。

 
F1キーを押してみてください。

ドキュメント部門は、非現実的な賞賛を送るべきではないのか?
 
Renat:
F1キーを押してみてください。

ドキュメント部門は、非現実的なリスペクトのメッセージを送るべきではないでしょうか。
ありがとうございます。F1では、必要な情報を得ることができました。貴部署に敬意を表します。