記事"高度適応インディケータ理論および MQL5への実装"についてのディスカッション

 

新しい記事 高度適応インディケータ理論および MQL5への実装 はパブリッシュされました:

本稿は高度適応インディケータとその MQL5への実装について述べます。適応型サイバーサイクル、適応型重心、適応型RVIです。すべてのインディケータはJohn F. Ehlersの原著 "Cybernetic Analysis for Stocks and Futures" で紹介されていました。

作者: investeo

 
Meta Trader 5.0 build 489 を使用していますが、3つのアダプティブ・インディケータが 表示されません。

よろしくお願いします。

Blueyes
 
どのインジケーターですか?
 
adaptivecenterofgravity.mq5
adaptivecybercycle.mq5
adaptivervi.mq5

ありがとうございます。
 
blueyes:

adaptivecenterofgravity.mq5 adaptivecybercycle.mq5 adaptivervi.mq5 ありがとうございます。



これらのインジケータの 計算には、CyclePeriod.mq5というインジケータが必要です。クライアントターミナルでJournalを確認してください。

int hCyclePeriod;

input double InpAlpha=0.07; // アルファ
//+------------------------------------------------------------------+
//| カスタムインジケータ初期化関数
//+------------------------------------------------------------------+
int OnInit()
  {
//--- インジケータ・バッファのマッピング 
   ArraySetAsSeries(Cycle,true);
   ArraySetAsSeries(Trigger,true);
   ArraySetAsSeries(Smooth,true);

   SetIndexBuffer(0,Cycle,INDICATOR_DATA);
   SetIndexBuffer(1,Trigger,INDICATOR_DATA);

   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
   PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0.0);

   hCyclePeriod=iCustom(NULL,0,"CyclePeriod",InpAlpha);
   if(hCyclePeriod==INVALID_HANDLE)
     {
      Print("CyclePeriod indicator not available!");
      return(-1);
     }

   return(0);
  }
//+-
Double Exponential Moving Average (DEMA)
  • 投票: 8
  • 2010.02.03
  • MetaQuotes Software Corp. | English Russian Chinese Spanish Portuguese
  • www.mql5.com
It is used for smoothing price series and is applied directly on a price chart of a financial security.
 
CyclePeriod.mq5は、./MQL5/Indicatorsにあります。
ファイルのコンパイルエラーや警告はありません。
CyclePeriod.ex5ファイルを探していますが、ローカルディスクに見つかりません。
 
問題が見つかりました。
 
このインジケータをMT5に書き換えてください。
ファイル:
SupDem_5z_1.mq4  11 kb
 
フラッシュドライブが好きだった)。
 
ivan.berezhnuy:
このインジケータをMT5で書き換えてもらえますか?
作業セクションに います。
Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
 

インジケーターはMQL5で書かれた最高のインジケーターの一つであるべきです。C++の初心者であり、MQL5の初心者である私にとって、あなたのコードのいくつかは、C++に複製する際に困難を伴います。例えば、C++にはisStopped()がありません。

あなたのコードをC++に移植する簡単な方法はありますか?