コーディングのヘルプ - ページ 425

 

Mladen... どこでバイナリオプションのEAを作成するためのステップバイステップのチュートリアルを見つけることができます。.I have a excelentecustom indicator..based in my strategy with 80 % win ratio,with or without news. 私はエクセレンテカスタムインディケータを持って います。 強力な 。 Thx私の友人。

 

Pro Codersの皆様、こんにちは。

Efficiency_v1.1」をレンジ相場や横ばい相場のフィルターとして使用したいと思っています。

私の考えは、シグナル線が 0線を越えた後、ロングトレードを許可することです。

シグナルが>0の時はロングトレードを許可し、シグナルが<0の時はショートトレードを許可しなければなりません。

どなたか私のコードをレビューしていただけませんか?

extern string XXX="Efficiency";

extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)

extern int Length = 10; // Period of Efficiency

extern int Smooth = 5; // Period of Smoothing MA

extern int Signal = 5; // Period of Signal MA

extern int MA_Mode = 0; // Mode of Smoothing MA

extern int NoiseMode = 0; // Mode of Calculation of Noise

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

if(clongs1) OpenBuy();

if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();

よろしくお願いします。

よろしくお願いします。

TFI

ファイル:
efficiency.jpg  47 kb
 
tfi_markets:
こんにちは、プロコーダーズです。

Efficiency_v1.1」をレンジ相場や横ばい相場のフィルターとして使いたいのですが、どうすればいいですか?

私の考えは、シグナル線が0線を越えた後、ロングトレードを許可することです。

シグナルが>0の時はロングトレードを許可し、シグナルが<0の時はショートトレードを許可しなければなりません。

どなたか私のコードをレビューしていただけませんか?

extern string XXX="Efficiency";

extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)

extern int Length = 10; // Period of Efficiency

extern int Smooth = 5; // Period of Smoothing MA

extern int Signal = 5; // Period of Signal MA

extern int MA_Mode = 0; // Mode of Smoothing MA

extern int NoiseMode = 0; // Mode of Calculation of Noise

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

if(clongs1) OpenBuy();

if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();

よろしくお願いします。

よろしくお願いします。

ティファール

まず、iCustom(0)を次のように変更する必要があります。

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1.

また、trend_ec>1 を (trend_ec>0) に、trend_ep1 を (trend_ec0) に変更することも試してみてください。
 

3日レンジの手法(ミッドポイントを含む)に基づき、FXでは前日、週、月のミッドポイントがサポートとレジスタンスの非常に信頼できるレベル(特に週のミッドポイント)として機能し、時にはハイ・ローレベルやセントラルピボットポイントよりも優れていることに気づきました。そしてもちろん、3日間のレンジの中間点は、ブレイクアウトやリバウンドの際に日中のトレンドの方向を決定するための素晴らしいS&Rレベルです。

私は、前日、週、月の高値と安値をプロットするMT4用のインジケータ(添付)を使用していますが、 これらのレンジのミッドポイントもプロット するようにインジケータを作成する方法について、どなたか教えて いただけませんか。

どなたか教えてください。

よろしくお願いします。

mtf_high-low.mq4

ファイル:
 

私はスレッドでこの指標を見つけましたが、私は信号を変更するときに価格を示すためにしたいと思い、今、 バーの上または下に矢印を描き、誰かがそれを変更するために私を助けることができる?

事前にありがとうございました

ファイル:
 
mladen:
まず、iCustom(0 to following を変更する必要があります。

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // シグナルバッファー1

また、trend_ec>1 を (trend_ec>0 && trend_ep1 を (trend_ec0) に変更してみてください。
mladenです。
まず、iCustom(0)をfollowingに変更する必要があります。

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // シグナルバッファー1

また、trend_ec>1 を (trend_ec>0 && trend_ep1 with (trend_ec0)) に変更してみてください。

Mladenさん、こんにちは。

貴重なご提案ありがとうございます。

ご指摘の内容を実装してみたのですが、もしかしたら私のやり方が悪かったのか、MT4が常にロードと削除を繰り返しています。

をロードし、カスタムインジケータを 削除しています。

今一度、私のコードを見直していただけないでしょうか。

double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

int clongs = 0;

int cshorts = 0;

for(i=OrdersTotal()-1;i>=0; i--)

{

if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.

if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.

}

if(trendc!=trendp)

{

if(clongs 0 && trend_ep<0)) OpenBuy();

if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();

}

}

2015.01.28 18:23:04.119 2014.11.10 08:57 カスタムインジケータ Efficiency_v1.1 EURUSD,M1: 削除されました。

2015.01.28 18:23:04.117 2014.11.10 08:57 カスタムインジケータ Efficiency_v1.1 EURUSD,M1: ロードに成功しました。

2015.01.28 18:23:04.114 2014.11.10 08:57 カスタムインジケータ Efficiency_v1.1 EURUSD,M1: 削除されました。

事前にありがとうございました

よろしくお願いします。

TFI

 
tfi_markets:
Mladenさん、こんにちは。

貴重なご提案ありがとうございました。

ご指摘の内容を実行したところ、もしかしたら私のやり方が悪かったのかもしれませんが、MT4は常にロードと削除を繰り返しています。

して、カスタムインジケータの削除を繰り返しています。

今一度、私のコードを見直していただけませんでしょうか?

double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

int clongs = 0;

int cshorts = 0;

for(i=OrdersTotal()-1;i>=0; i--)

{

if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.

if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.

}

if(trendc!=trendp)

{

if(clongs 0 && trend_ep<0)) OpenBuy();

if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();

}

}

よろしくお願いします。

よろしくお願いします。

ティファール

TFI

インジケーター名の後ろ("Efficiency_v1.1 "の後ろ)の""の部分に、本来あるべきでないパラメータが 1つ追加されています。インジケータ名の後の""の部分(空文字列)を削除してください。

 

こんにちは。

チャート上で使用しているインジケーターのバッファの値を表示するスクリプトはないでしょうか。

 
Farhad_1:
チャート上で使用されているインジケータのバッファの値を表示するスクリプトはないでしょうか?

Farhad_1 さん、スクリプトはありませんが、開いているチャートで、view をクリックし、data window をクリックすれば、インジケータの値を表示できますよ。

ファイル:
data_window.png  69 kb
 

mrtools ありがとうございます。

まさに探していたものです。しかし、BBands_Stopなどのインジケーターで確認 すると、上昇トレンドの時は下降トレンドのLineの値が空白になっているのがわかります。バッファの値が空白になることはありえないのですが、MT4ではどのような値で空白の結果になるのでしょうか?

また、BBands_Stop_v3_BARを確認すると、MT4はインディケータを認識していないようで、チャートにはインディが添付されていますが、データウィンドウにはインディケータウィンドウは何も表示されません。