こんにちはlmyyyks、電子メールありがとう。私は愚かに聞こえたくはありませんが、他に何を入れなければならないのですか?私はそれを以下にあるものに変更しましたが、まだ出力はありません。基本的には、条件に応じて、1または0のいずれかの値を持つ行を表示する必要があります。あなたが何かをdispalyに持っていれば、応答にコードを追加してください。 Regve Steve/ --------------------------------------------- --------------------- /| iMAOnArray.mq4 |/|コダーズ・グル|/|
http://www.metatrader.info/|/ ----------------------------------------------- ------------------- #property copyright Coders Guru#プロパティーのリンクhttp://www.metatrader.info#プロパティーインジケータ_セパレートウィンドウ_プロパティーインジケータ_カラー1 LawnGreen#プロパティーインジケータ_カラー2 DarkBlue double ExtMapBuffer1 []; double RSI_Val [5000]; double RSI_Val_SMA [5000]; int init(){IndiorDigits(MarketInfo(Symbol()、MODE_DIGITS)); SetIndexStyle(0、DRAW_LINE); SetIndexBuffer(0、ExtMapBuffer1); return(0); } int deinit(){return(0);} } int start(){int bar、limit; int counted_bars = IndiorCounted(); if(counted_barslt; 0)は、(-1)を返します。 if(counted_barsgt; 0)counted_bars--; limit = Bars-IndiorCounted(); (bar = 0; barlt; limit; bar )RSI_Val [bar] = iCustom(NULL、0、RSI、0,0、bar); (bar = 0; barlt; limit; bar )RSI_Val_SMA [bar] = iMAOnArray(RSI_Val、Bars、5,0、MODE_S MA、bar); (bar = 0; barlt; limit; bar ){if(RSI_Val [bar] gt; RSI_Val_SMA [bar])ExtMapBuffer1 [bar] = 1;そうでなければExtMapBuffer1 [bar] = 0; } return(0); }
Quote Originally Posted by ;
私はあなたが配列のサイズを設定しなければならない問題を考え出したと思います。挿入コードdouble ExtMapBuffer1#91;#93 ;; RSI_Val#91;#91; color = DarkOrange#93;数字をここに入れる#91;color#93;#93 ;; RSI_Val_SMA#91;#91; color = DarkOrange#93;ここに番号をつける#91;color#93;#93 ;;しかし別の問題が現れます。計算された図形は、グラフに表示された計算された図形と一致しません。
Quote Originally Posted by ;
私はあなたが配列のサイズを設定しなければならない問題を考え出したと思います。挿入コードdouble ExtMapBuffer1#91;#93 ;; RSI_Val#91;#91; color = DarkOrange#93;数字をここに入れる#91;color#93;#93 ;; RSI_Val_SMA#91;#91; color = DarkOrange#93;ここに番号をつける#91;color#93;#93 ;;しかし別の問題が現れます。計算された図形は、グラフに表示された計算された図形と一致しません。