カウフマンのwellxによる適応移動平均の最適化されたバリアント– MetaTrader4のインジケーター
wellx氏によるAMAインジケーターの最適化されたバージョンです。オリジナルは2006年12月にエキスパートアドバイザーで使用できるように最適化されていました。最適化されていないバージョンはリソースを消費し、AMAへのコールを含むEAの実行/最適化を合理的な時間で行うことができました。
その外観はオリジナルと同じです。
Kaufman's Adaptative Moving Averageの最適化されたバージョンです。
簡単な専門家を使って、テスト速度の違いを「実感」することができます。
//+------------------------------------------------------------------+ //| TestAMA.mq4 | /// Rosh | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #プロパティー 著作権 "Rosh" #プロパティー リンク "http://www.metaquotes.net" エクスターン int AMAtype=1; //+------------------------------------------------------------------+ //|エキスパートの初期化機能 //+------------------------------------------------------------------+ int init() { //---- もし (AMAtype!=)0) プリント("最適化されたインジケーターを使う"); その他 プリント("オリジナルバージョンのインジケーターを使う"); プリント("Start"); //---- 戻る(0); } //+------------------------------------------------------------------+ //|エキスパートの初期化機能 //+------------------------------------------------------------------+ int deinit() { //---- プリント("フィニッシュ"); //---- 戻る(0); } //+------------------------------------------------------------------+ ///エキスパートスタート機能 //+------------------------------------------------------------------+ int start() { //---- ダブル val; もし (AMAtype!=)0) val=iCustom(シンボル(),0,"AMA for Expert2",0,1); その他 val=iCustom(シンボル(),0,"AMA",0,1); //---- 戻る(0); } //+------------------------------------------------------------------+
外部変数AMAtype=0の場合はオリジナルを使用し、0でない場合はこの指標を使用する。
[sociallocker][url href=https://www.fx141.com/wp-content/uploads/2018/08/laxsqc5y3wn.zip]取引システムをダウンロード[/url][/sociallocker]
反応