現在、iCustom関数を使用して既存のRCIインジケータのバッファーから値の抽出を試みています。
1番目のバッファーについては、上手く出来ているのですが、2番目のバッファーについて、上手くいきません。どなたかご助言いただければ、助かります。
インデックスの概要
mql4
1 2 // インデックス名 fxnav_RCI 3 4 IndicatorBuffers(6); 5 6 SetIndexBuffer(0, rci); 7 SetIndexBuffer(1, signal); ← このバッファーの値を取得したい 8 SetIndexBuffer(2, up); 9 SetIndexBuffer(3, down); 10 SetIndexBuffer(4, rci_up); 11 SetIndexBuffer(5, rci_down); 12 13 以下省略 14 15
自分のスクリプト全文
mql4
1//+------------------------------------------------------------------+ 2//| custom_test.mq4 | 3//| Copyright 2020, MetaQuotes Software Corp. | 4//| https://www.mql5.com | 5//+------------------------------------------------------------------+ 6#property copyright "Copyright 2020, MetaQuotes Software Corp." 7#property link "https://www.mql5.com" 8#property version "1.00" 9#property strict 10//+------------------------------------------------------------------+ 11//| Script program start function | 12//+------------------------------------------------------------------+ 13 14input int RCI_period = 21; 15 16input int singal_period = 5; 17 18//input int mode = 0; 19 20void OnStart() 21 { 22 double curRCI_cus =iCustom(NULL,0,"Bands",RCI_period,0,0); 23 24 double curSIG_cus =iCustom(NULL,0,"Bands",singal_period,1,0); 25 26 Alert("RCI_custom: ",curRCI_cus); 27 Alert("preRCI_custom: ",preRCI_cus); 28 Alert("curSIG_cus: ",curSIG_cus); 29 Alert("preSIG_cus: ",preSIG_cus); 30 31 }
インジケータのコード全文
https://drive.google.com/file/d/1UnOwQ5KpsKRpHlXySI9BbcsE8FOmEf-4/view?usp=sharing
回答欄にて頂いたコードの結果と比較
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/24 00:28
2020/07/24 06:07 編集
2020/07/24 12:51
2020/07/24 13:13
2020/07/25 00:45