インディケータ: Didi指数 - ページ 2

 
Rogerio Giannetti Torres:

瑛太!

このスレッドの本文にあるリンクをクリックしてください。

ありがとう。

2つ質問があります:

- このインジケーターはMT5でしか使えないのでしょうか?

- このインジケータは、例えば短い有効期限(5分)のバイナリオプションで機能しますか?

乾杯

 
odilberto:

ありがとう。

2つの質問

- MT5でしか使えませんか?

- このインジケータは、例えば短い有効期限(5分)のバイナリオプションで機能しますか?

乾杯

添付のコードはMT5用です。ディディ・インデックスのアイデアに関しては、他のプラットフォームにも適用でき、プラットフォームが許す限り、手動または自動で観測を行うことができます。

機能する」とはどういう意味ですか?計算上の意味(テクニカルエラーなしに動作する)ですか、それとも金銭的な意味(利益を上げる)ですか?

メタトレーダーを使用するバイナリオプションのブローカーを持っている場合、それは言葉の技術的な意味で "動作 "します...しかし、それが利益を上げるかどうかは別の です!

バイナリーオプションはカジノのようなものです:バンカーは統計的に有利であり、あなたは不利を持っている...株式市場は、資産が両者の間で直接取引され、ブローカーはあなたの損失から利益を得て、あなたに対してプレーしないという意味で、少なくとも公正なゲームです。

 
Trader_Patinhas:

添付のコードはMT5用です。ディディ・インデックスのアイデアに関しては、他のプラットフォームにも適用でき、プラットフォームが許す限り、手動または自動で観測を行うことができます。

機能する」とはどういう意味ですか?計算上の意味(テクニカルエラーなしで動く)ですか、それとも金融上の意味(利益を上げる)ですか?

メタトレーダーを使用するバイナリオプションのブローカーを持っている場合、それは言葉の技術的な意味で "動作 "します...しかし、それが利益を上げるかどうかは別の話です!

バイナリーオプションはカジノのようなものです:バンカーは統計的に有利であり、あなたは不利を持っている...株式市場は、資産が両者の間で直接取引され、ブローカーはあなたの損失から利益を得て、あなたに対してプレーしないという意味で、少なくとも公正なゲームです。

ヒントをありがとう...

感謝

 

こんにちは、


Didiインデックスを使って売買を決定するExpertAdvisorを開発しています。

EAとDidiを統合するためにiCustom 関数を使っています。

Didiには3つのライン/値があります


void CalculateDidiIndex(const int shift=0)
  {
//---
   double fast[1],mean[1],slow[1];

   if(CopyBuffer(short_handle, 0, shift, 1, fast)<=0) return;
   if(CopyBuffer(average_handle, 0, shift, 1, mean)<=0) return;
   if(CopyBuffer(long_handle, 0, shift, 1, slow)<=0) return;

   FastBuffer[shift] = fast[0]/mean[0];
   MeanBuffer[shift] = 1;
   SlowBuffer[shift] = slow[0]/mean[0];
//---
  }


私の質問は、SlowBufferの値(平均は常に1なので無視しています)をどのように捕らえるかということです。


私はこのようにしようとしています:

CopyBuffer(didiHandlerFast,0,0,20,_didiFast)


didiFast配列から値を読むと、FastBufferの値(DidiIndexから)だけがその配列に入っていることがわかります。


ありがとうございます。


追伸:これは私の最初のロボットなので、明らかなことをおろそかにしているかもしれません。

 

ディディをラインではなくバーで見るにはどうしたらいいですか?

ありがとうございます。

レナト

 
チャットに矢印を追加してください。
 
おはようございます!mt5携帯にインストールするには?
 
mbp16 #:
おはようございます!mt5携帯にインストールするには?
おはようございます。

携帯版にインストールする方法はありません。携帯電話ではネイティブのインジケーターしか...。
 
このインディケータは素晴らしいが、リアルタイムでは正しく機能しない。リアルタイムのシグナルを出すのに正しく反応しません。
 

こんにちは、@Rudinei Felipetto です。


インジケーターに小さなバグを発見しました。チャート上のスケールが非常に小さい場合、例えば線の一部が隠れてしまいます:


私はMQL5の専門家ではありませんが、問題はINDICATOR_DIGITSをここに設定したときに起こるようです:

   if(Digits()==0) IndicatorSetInteger(INDICATOR_DIGITS,6);
   else IndicatorSetInteger(INDICATOR_DIGITS,Digits());

印刷では、シンボルは2桁しかありませんが、正規化されているため、MAの値はそれ以下になっています。例えば、桁数を6に増やせば、問題は解決する。しかし、私が得た情報では、INDICATOR_DIGITSを設定する必要はないようです。そのため、両方の行を削除したところ、すべて正常に動作するようになりました。

行を削除して修正しても問題はないと思いますか?(私はここでそれを行い、今のところ私が試したすべてのシンボルで問題なく動作しているようです)


あなたのコードに感謝します。

Rudinei Felipetto
Rudinei Felipetto
  • www.mql5.com
Trader's profile