//--- create handle of the indicator handle_iVolumes=iVolumes(Symbol(),Period(),Inp_Volumes_applied_volume);
//--- if the handle is not createdif(handle_iVolumes==INVALID_HANDLE)
{
//--- tell about the failure and output the error codePrintFormat("Failed to create handle of the iVolumes indicator for the symbol %s/%s, error code %d",
Symbol(),
EnumToString(Period()),
GetLastError());
//--- the indicator is stopped earlyreturn(INIT_FAILED);
}//--- create handle of the indicator iMA
handle_iMA=iMA(Symbol(),Period(),Inp_MA_ma_period,Inp_MA_ma_shift,
Inp_MA_ma_method,handle_iVolumes);
//--- if the handle is not createdif(handle_iMA==INVALID_HANDLE)
{
//--- tell about the failure and output the error codePrintFormat("Failed to create handle of the iMA indicator for the symbol %s/%s, error code %d",
Symbol(),
EnumToString(Period()),
GetLastError());
//--- the indicator is stopped earlyreturn(INIT_FAILED);
}
アドバイスお願いします
MQL5でボリュームからEMAを計算する方法。MQL4ではiMAonArray()という関数がありましたが、MQL5ではそのような関数はないそうですね。
アドバイスお願いします
MQL5で、ボリュームからEMAを計算する方法。MQL4ではiMAonArray()関数がありましたが、MQL5ではそれがないように思います。
iVolumesのインジケーター用のハンドルを作成 しなければなりません。次に、iMAインジケータの ハンドルを作成 しますが、価格の代わりにiVolumesハンドルを使用 します。
結果
iVolumesインジケータ用のハンドルを作成 する必要が あります。次に、iMAインジケータのハンドルを作成 しますが、価格の代わりにiVolumesのハンドルを代 用します。
結果
ありがとうございます!調べてみます)))・・・勉強になります。
ありがとうございます!調べてみます)))・・・勉強になります。
注意:THISは正しいデータを出していない可能性があります...。
注意:THISは正しいデータを出していない可能性があります...。
なぜ?それがどうしたんだ?また、その場合、他にどのような選択肢があるのでしょうか?
なぜ?何の関係があるのでしょうか?
全然わからない...。フォーラムでこの質問をしたのですが、回答がありません...。
全然わからない...。フォーラムでこの質問をしたのですが、回答がありません...。
データの問題点は何ですか?視覚的には、Volume+MAのインジケーターと 一致するようで、履歴をスクロールしてみたところ
全然わからない...。フォーラムでこの質問をしたのですが、回答がありません...。
違いはlongとdoubleのデータ型のみ
データ型が longとdoubleの違いだけです
これを見て ください。一般的な不具合ではないかもしれませんが、特殊なケースで緊張感もありますし......。