***
inputint Inp_STO_KPeriod= 5; // STO: K periodinputint Inp_STO_DPeriod= 3; // STO: D periodinputint Inp_STO_Slowing= 3; // STO: Slowinginputint Inp_STO_Level1 = 25.0; // STO: Value Level #1inputdouble Inp_STO_Level2 = 75.0; // STO: Value Level #2
***
//--- create handle of the indicator iCustom
handle_iStochastic=iCustom(m_symbol.Name(),Period(),"Stochastic Custom",
Inp_STO_KPeriod,Inp_STO_DPeriod,Inp_STO_Slowing,Inp_STO_Level1,Inp_STO_Level2);
//--- if the handle is not created if(handle_iStochastic==INVALID_HANDLE)
{
//--- tell about the failure and output the error code PrintFormat("Failed to create handle of the iCustom indicator for the symbol %s/%s, error code %d",
m_symbol.Name(),
EnumToString(Period()),
GetLastError());
//--- the indicator is stopped early return(INIT_FAILED);
}
こんにちは。アドバイスまたはリンク先を教えてください。残高の変化をローソク足チャートとして別ウィンドウに表示するようなインジケーターの構成はどうすればいいのでしょうか。一番簡単なのは、インジケータが価格の変化をコピーすることですが、今度は価格の変化を残高の変化に置き換える方法、言い換えれば、インジケータが使用する配列を置き換えることです。
何かアイデアがあれば教えてください。アルゴリズムの一般的な説明でもありがたいです。私は経験が浅いので、何から手をつけていいのかわかりません。
https://charts.mql5.com/22/192/eurusd-m1-alpari-international-2.png
必要ですか?
ライフハック バランスエクイティ
この指標は、取引口座の残高と自己資本を表示します。
このインジケータは、バランスとエクイティを視覚的に表示するため、ストラテジーテスターで使用する場合に特に有効です。
少し違うのは、ここでは、BalanceとEquityが線の形で表示されることです。
これ、必要ですか?
.....
少し違うのは、ここでは残高と資金が線で表示されていることです。
ウラジミールさん、こんにちは。
迅速な返信をありがとうございました。
いいえ、そんなことはありません。もう少し詳しく説明しようと思います。
ローソク足のインジケーターが必要です。すなわち、各価格(チャート)キャンドルは、独自の株式変更キャンドルを持っている必要があります(もちろん、バランスではありません)。 バッファBufOutcr、BufZakr、BufHigh、BufLowは構造体から取得するのではなく、計算しなければなりません(上記の例のような)。
これらのバッファはExpert Advisorによって計算されます。売買シグナル(指定ロット)を受信すると、ポジションサイズ、ポジションの建値、その結果、これらのバッファの値は再計算されます。
シグナルアドバイザーはこのインディケータで補完され、出力は各シグナルに1つずつ、複数のEquityローソク足チャートになります。それらを比較し、価格チャートと同様にMAなどのテクニカル分析を適用することができるようになるのです。
問題は、それをどうするかです。私は2つの方法を考えています。
もう一度、質問を形にしようと思います。
教えてください。
もう一度、質問を形にしようと思います。
教えてください。
すみません、全然理解できないんですけど。週末のため、接続を切っています。多分、月曜日には理解できると思う.
問題があるんです。
Expert Advisorに組み込まれたiAOとiRSIを使用していますが、EAはそれらをチャートに表示し、すべてがうまくいっています。
しかし、インジケータを右クリックして、色や線の太 さなどを変更するなど、外観を少し整える必要が出てきました。Expert Advisorで行うには?これらのインジケーターの.mq5ファイルはどこにあるのでしょうか?全くアクセスできないのか?
Exampleフォルダにある類似のものに置き換えてiCustomとして接続したいとは思いません。
問題があるんです。
Expert Advisorに内蔵されているiAOとiRSIを使用していますが、チャートに出力され、すべてうまくいっています。
しかし、インジケータを右クリックして、色や線の太 さなどを変更するなど、外観を少し整える必要が出てきました。Expert Advisorで行うには?これらのインジケーターの.mq5ファイルはどこにあるのでしょうか?全くアクセスできないのですか?
Exampleフォルダの他のインジケータに置き換えて、iCustomとして接続したいとは思っていません。
そうせざるを得ないでしょう。
例えば、Expert Advisorから設定できるレベルをStochastic インジケータに表示させたいのですが、Stochastic Customはそこに表示さ れました。
標準のiStochasticがEAから呼び出された場合、この標準インジケータは常にビジュアルテストモードで2つのレベルが表示されます:80.0と20.0です。この状況は、Expert Advisorが他のレベル(例えば、75.0と25.0)を使用する場合には適していません。
そのため、標準のインジケーターが変更されました。ストキャスティック・カスタム・インジケーターには、新たに2つのパラメーターが追加されました。
Expert Advisorから本インジケーターを呼び出す例です。
しなければならないでしょう。
例えば、Expert Advisorから設定できるレベルをStochastic インジケータで表示する必要があったのですが、そこにStochastic Customが 表示されました。
標準のiStochasticがEAから呼び出された場合、この標準インジケータは常にビジュアルテストモードで2つのレベルが表示されます:80.0と20.0です。この状況は、Expert Advisorが他のレベル(例えば、75.0と25.0)を使用する場合には適していません。
そのため、標準のインジケーターが変更されました。ストキャスティック・カスタム・インジケーターには、新たに2つのパラメーターが追加されました。
Expert Advisorからこのインジケータを呼び出す例。
詳しい回答ありがとうございました。
内蔵インジケーターと外部インジケーターで、速度、メモリー、CPU負荷に違いはありますか?
マルチシンボルとマルチタイムスケールのExpert Advisorを持っていて、非常に負荷がかかっています。
iCustom経由で接続すると、何か違いがあるのでしょうか?
エキスパートアドバイザーのMAクロスを作成しようとしていますが、チャート上でテストすると、ログにないトレードがあり、それがどこから来たのかが分かりません。