double price1=0.0;
price1=iCustomGet(handle_ind,1,0)
double price2=0.0;
price2=iCustomGet(handle_ind,2,0)
double open=0.0;
double open = iOpen(Symbol(),Period(),0);
if(price1!=0.0 && price2!=0.0 && open!=0.0)
{
if(open<price1)
{
buy
}
if(open>price2)
{
sell
}
}
//+------------------------------------------------------------------+//| Get value of buffers for the iCustom |//| the buffer numbers are the following: |//+------------------------------------------------------------------+double iCustomGet(int handle,constint buffer,constint index)
{
double Custom[1];
//--- reset error code ResetLastError();
//--- fill a part of the iCustom array with values from the indicator buffer that has 0 index if(CopyBuffer(handle,buffer,index,1,Custom)<0)
{
//--- if the copying fails, tell the error code PrintFormat("Failed to copy data from the iCustom indicator, error code %d",GetLastError());
//--- quit with zero result - it means that the indicator is considered as not calculated return(0.0);
}
return(Custom[0]);
}
//+------------------------------------------------------------------+
EAからハイタイムフレームのインジケーターデータが取得できないのですが。
そして、最適化の際には、それが効果を発揮します。ビジュアライザーで実行を開始すると、このエラーが表示されます。
インジケーターの調子が悪いのか?
EAからハイタイムフレームのインジケーターデータが取得できないのですが。
そして、最適化の際には、それが効果を発揮します。ビジュアライザーで実行を開始すると、このエラーが表示されます。
インジケーターの調子が悪いのか?
EAコードはどこですか?
原因としては、インジケータが配置されているパス(iCustomを通してアドバイザーにインジケータへの パスを書き込む)にあると思われます。また、インジケーターのmq5とex5のファイルは同じフォルダにあるはずです。
EAからハイタイムフレームのインジケーターデータが取得できないのですが。
そして、最適化の際には、それが効果を発揮します。ビジュアライザーで実行を開始すると、このエラーが表示されます。
インジケーターの調子が悪いのか?
で、そのインジケータは、[date folder]の \MQL5 Indicators .mq5 にあって、コンパイルされたファイルもあるんです。
インジケーターバッファ「0」~「Means」にアクセスするExpert Advisorの例です。
そしてテスターでの結果。
とオンラインになります。
で、そのインジケータは、[date folder]の \MQL5 Indicators .mq5 にあって、コンパイルされたファイルもあるんです。
インジケーターバッファ「0」~「Means」にアクセスするExpert Advisorの例です。
そしてテスターでの結果。
そしてオンライン。
現在のタイムフレームではエラーは発生していません。
より高い時間枠のデータを受信した場合に問題が発生します。
明らかに問題はインジケータにあり、私のEAにあるわけではありません)
また、最適化モードでのエラーはありません。シングルパスとビジュアライゼーションを有効にすると-エラーが発生します。エラーは...
以下は、私が理解する同テーマのトピックです。
https://www.mql5.com/ru/forum/190003
現在の時間軸ではエラーは出ていません。
問題は、より高い時間枠からデータを取得した場合に現れます。
問題は明らかにインジケータにあり、私のEAにあるわけではありません)
また、最適化モードでのエラーはありません。シングルパスとビジュアライゼーションを有効にすると-エラーが発生します。エラーは...
以下は、私が理解する同テーマのトピックです。
https://www.mql5.com/ru/forum/190003
このようなインジケータをデフォルトのパラメータでH1チャートに配置します。
エラーが発生しました
アルチョム・トリシキン
インジケーターの修正方法を教えてください。
現在の時間軸ではエラーは出ていません。
問題は、より高い時間枠からデータを取得した場合に現れます。
問題は明らかにインジケータにあり、私のEAにあるわけではありません)
また、最適化モードでのエラーはありません。シングルパスとビジュアライゼーションを有効にすると-エラーが発生します。エラーは...
以下は、私が理解する同テーマのトピックです。
https://www.mql5.com/ru/forum/190003
COUNTERの改良版です。パラメータでインジケータのタイムフレームを設定 することができます。テスターとオンラインの両方で動作します。
ここでは、COUNTERの改良版として、パラメータでインジケータのタイムフレームを設定 することができます。テスターでもオンラインでも動作します。
では、Expert Advisorが最適化 中に取引することは、どのように説明できるのでしょうか。そして、ビジュアライゼーションでは、一度もトレードがないのですか?
では、最適化 中にExpert Advisorが 取引するのはどう説明されるのでしょうか。可視化中は取引もない?
ポジションを建てる条件(インジケーターバッファ番号とバー番号)は何ですか?
ポジションを建てる条件(インジケーターバッファ番号とバー番号)は何ですか?
こんな感じ。
そして、いくつかのオプティマイザーパスはビジュアライザーで一致します。
また、一部のパスでは、全くトレードがないものもあります。
問題はインジケーターにあると思います。
また、アルテムさんが正しく指摘されているように、問題は実際のデータにあります。
ただ、その方法を教えてくれないのです)