初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 213

 

こんにちは。

MT5に気配値をインポート することが可能かどうか教えてください。

( どんな手順で )

ありがとうございました。

 
Vin22:

こんにちは。

MT5に気配値をインポートすることが可能かどうか教えてください。

( どんな手順で )

ありがとうございました。

MT5に気配値をインポート することができなくなります。引用符の保存のみ可能で、自分でアップロードすることはできません。
 

こんにちは。

インジケーターを使ったトレーディングシステムの販売を開始する方法を教えてください。

新しい製品をマーケットに追加する場合、*.ex4ファイルは1つだけ許可されます。

インジケーターのダウンロード方法と場所を教えてください。

 
Crucian:

このインジケーター(https://www.mql5.com/ru/code/1806)から、ダイバージェンスを見つけたときに、マーケットエントリーシグナルを得ることができません。

MACDのハンドルは正しいか?もう、カスタムインジケーターで大変なことになりましたね。ここでは、他の人と同じように、例えばカスタムZigZagを取得する方法を説明します。

sinput int ExtDepth=12; //ZZ; ExtDepth 10-1-14
sinput int ExtDeviation=5; //ZZ; ExtDeviation 3-1-7
sinput int ExtBackstep=3; //ZZ; ExtBackstep 1-1-5
 int zzHandle; // хэндл индикатора
 double zz[]; // динамический массив

//+------------------------------------------------------------------+
   zzHandle=iCustom(_Symbol,0,"Examples\\ZigZag",ExtDepth,ExtDeviation,ExtBackstep);
   if( zzHandle<=0 )
   {Alert("Не удалось создать хэндл индикатора ZigZag, код ошибки: ",GetLastError()," - ",Error_function(),"; ");
   return(-1);}   
   ArraySetAsSeries(zz, true); // Установим индексацию в массиве как в таймсериях
//+------------------------------------------------------------------+

IndicatorRelease(zzHandle);
//+------------------------------------------------------------------+
   if(CopyBuffer(zzHandle,0,0,1400,zz) <=0)
     {Alert("Не удалось создать копию буфера индикаторa ZZ, код ошибки: ",GetLastError()," - ",Error_function(),"; "); 
      return; }
 //+------------------------------------------------------------------+

私はあまり専門家ではありませんが、カスタムインジケータ名の前に「Examples...」を付けていないことに気づきました。 付けなくてもいいのですが、あると便利かもしれませんね。マニュアルや資料には、このような追加もあります。

もし、あるデータが取得できない場合は、スクリプトを書いて、すべてのデータを一つずつ取得することになります。

 
rosomah:

MACDのハンドルは正しいか?もう、カスタムインジケーターで大変なことになりましたね。ここでは、他の人と同じように、例えばカスタムZigZagを取得する方法を説明します。

私はあまり専門家ではないのですが、カスタムインジケータ名の前に「Examples...」を付けていないことに気づきました。 付けなくてもいいのですが、役に立つかもしれませんね。マニュアルや資料には、このような追加もあります。

一般的には、あるデータが来なければスクリプトを書いて全データを一列に引き、うまくいかなければインジケーターのせいとする。

インジケータの名前の引用符と何も、これはインジケータの名前です、それは変更されません、それ以外の場合は、EAがそれを見つけることはありません。

  string indicatorName=StringFormat("MACD_Divergence(%i, %i, %i)",fastEMA,slowEMA,signalSMA);
 
Best_ATS:

こんにちは。

インジケーターを使ったトレーディングシステムの販売を開始する方法を教えてください。

新しい製品をマーケットに追加する場合、*.ex4ファイルは1つだけ許可されます。

インジケーターのダウンロード方法と場所を教えてください。

インジケーターのソースコードは、コンパイルされたライブラリに直接含まれる必要があります。その方法は、ドキュメントやプログラミングに関するいくつかの記事を読めば理解できるはずです。
 
Crucian:

このインディケータ(https://www.mql5.com/ru/code/1806)でダイバージェンスを発見しても、相場のエントリーシグナルを得ることができません。

技術的にはすべて正しく、どの段階でもGetLastErrorやINVALID_HANDLEの ようなエラーはありません。

2014.03.14 19:34:15 コア1 2014.03.03 16:00:00 !!! bullishDivergenceBuffer = 1.797693134862316e+308
2014.03.14 19:34:15 コア1 2014.03.03 16:00:00 !!!!!!! bearishDivergenceBuffer = 1.797693134862316e+308
2014.03.14 19:34:15 15 コア1 2014.03.03 16:00:00 !!! signalBuffer = 0.001566958632905211
2014.03.14 19:34:15 Core 1 2014.03.03 16:00:00 !!! macdBuffer = 0.001471813911680497

これらの値を取得するにはどうしたらよいですか?インジケータ自体には値があり、Printで 出力してみたところ、極値の値が表示されましたが、なぜEAに渡らないのでしょうか?

いろいろなバリエーションを試しましたが、結果は同じです。CopyBufferの リクエストは別のものにすべきかもしれませんが、どのように?検索しても何も出てこない。

それともEAのバー0の値とインジケータの[currentExtremum]の値が相関していないのでしょうか?どうすれば両立できるのか?

私は、ダイバージェンスタイプごとにインジケータに4つのバッファを追加することでこの問題を解決しました、そして、私はそれらをよりよく使用するためにEAを探します、私は他の方法でシグナルを引き出すことができませんでした。

double signalBuffer_Classical_bullish_divergence[];
double signalBuffer_Reverse_bullish_divergence[];
double signalBuffer_Classical_bearish_divergence[];
double signalBuffer_Reverse_bearish_divergence[];
 
Best_ATS:

こんにちは。

インジケーターを使ったトレーディングシステムの販売を開始する方法を教えてください。

新しい製品をマーケットに追加する場合、*.ex4ファイルは1つだけ許可されます。

インジケーターのダウンロード方法と場所を教えてください。

try http://docs.mql4.com/ru/runtime/resources , https://www.mql5.com/ru/articles/261
Использование ресурсов в MQL5
Использование ресурсов в MQL5
  • 2011.03.14
  • MetaQuotes Software Corp.
  • www.mql5.com
Программы на MQL5 позволяют не только автоматизировать рутинные вычисления, но и создавать полноценную графическую оболочку. Возможности по созданию по-настоящему интерактивных элементов управления стали практически такими же широкими, как и в классических языках программирования. Если вы хотите писать полноценные самостоятельные программы на MQL5, используйте в них ресурсы. Такие программы легче поддерживать и распространять.
 
すべての良い夜、私はバイナリで取引し、そのためのメタトレッダー4上のツールのほとんどすべてが適していない、私はあなたがダウンロードできる場所を教えてください、または多分その誰かがバイナリオプションのための賢明な何かを示唆していることを、弱気または強気を形成されているバーを示しているガラスについて聞いた、非常にありがとうございました。
 
torblin:
バイナリーオプションをご注文の際、ご不明な点やご意見がございましたら、ご連絡ください。
MetaTrader 5はpipsをサポートしています。もう一つのコンポジットですが、バイナリーオプション厨と同じ商品の掛け金に対応しているブローカーに接続できるのでしょうか?さらに、出目には将来のバーに関する情報はなく、現在の時刻に特定のマーケットに発注された指値注文の価格と数量だけが表示されます。理論的には、より大きなボリュームが置かれた側では、プライスブレイクの確率が低くなると考えるしかない。
理由: