生のアイデア - ページ 27

 

EURUSDとGBPUSDのインジケータ

こんにちは、友人

私はNorthfinanceのMT4用のEURUSDとGBPUSDの指標を必要とし、彼らが働くようにのものです。

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

 

Expert Advisorを完成させるためにヘルプが必要です。

ここに私の指標とEAがあります、あなたは指標を使用してEAを完了することができますか?

ファイル:
 

Jurikインディケータ用EA

どなたかJurik Indicator-JRSX用のEAを作っていただけませんか。

このインディケータは非常に良い結果を出し、偽のシグナルやラグなどがありません。

ただ一つ、このインディケータに固執し、忍耐のトラックロードを持たなければならないことです......忍耐強く、勤勉で決断力があるという通常のものがここにもあります。

EAを使えば、すべての通貨を自由に管理できるので、もっといい仕事ができるはずだ。

初心者には...JJMAシリーズをプログラムファイルのmetatraderフォルダの中のincludeフォルダに、JRSXをindicatorsフォルダに置いてください。

Igoradとcodersguruがこれを見て、EAを作ってくれることを期待しています。

ファイル:
jsrx.zip  8 kb
 

価格爆発

誰かボリンジャーバンドや そのようなものを使用して価格爆発を取引する方法を開発している...または誰かこの条件を取引するための指標を持っている..........!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?

 

ピボット・ストラテジー

第一

ピボット・ポイントの計算

定義によると、ピボット・ポイントとは回転する点のことです。ピボット・ポイントを計算するために使用される価格は、その証券の前期の高値、安値、終値です。これらの価格は、通常、株式の日足チャートから取得しますが、ピボットポイントは、1時間足チャートからの情報を使用して計算することも可能です。多くのトレーダーは、日足チャートからピボットや支持線・抵抗線を取り出し、それを日中足チャート(1時間足、30分足、15分足など)に適用することを好みます。短い時間軸の価格情報を使ってピボット・ポイントを計算すると、その精度や重要性が低くなる傾向があります。

をクリックすると、ピボット・ポイントを計算できます。

http://www.investirent.info/pivotcalculator.html

ピボット・ポイントのFXへの応用

一般的に、ピボットポイントは主要な支持線または抵抗線と見なされています。次のチャートは、通貨ペアGBP/USDの30分足チャートで、ピボットレベルは日々の高値、安値、終値を使って計算されています。

緑の線がピボットポイント(P)です。

赤い線はレジスタンスレベル(R)です。

青い線はサポートレベル(S)です。

黄色の線は、ミッドポイント(M)です。

詳細はこちら

http://investirent.info/forum/index.php/topic,80.0.html

 

ピボット

こんにちは。

ピボットの情報ありがとうございます...

今までは、日足+ブレイクシステムで、カマリラのピボットを使っていました。

==================

外国為替指標集

 

簡単なEAプログラミングのヘルプ

こんにちは。

私はOsMAインジケータに基づいて いるこの単純なEAを持っています。それは金持ちになるために設計されていませんが、私はこのプログラミングの事のこつを取得しようとしています。私はそれに2つのことを追加したいと思います。私は誰かが助けることができるならば、私は思っていた、ここで彼らはです。

1.1.1つのバーで1つの取引しかできないようにしたい。今は、Openシグナルが単に0より上か下かに基づいているため、1つのバーで注文をOpen/Closeしています。したがって、0付近で変動すると、負けトレードがたくさん実行されます。

2.また、再度条件が揃うまで取引を継続するEAを作るにはどうしたらいいでしょうか。今はほぼ条件を満たしていると思いますが、0を超えたから買い直すのではなく、利確して反転を待つようにして欲しいです。

何かご意見、ご感想はありませんか?

ありがとうございます。

エリック

ファイル:
 

RSIの最適なパラメータ

こんにちは。

4時間足でのRSIの最適なパラメータを教えてください。

Thnx

ケビン

 

絵馬のヘルプ

皆さん、こんにちは。

あるインジケータについて手助けをお願いします。

2つのEMAのpip spreadを中央値でプロットして、統計的な理解を深めたいと思っています。

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

 

誰か助けてください。

私はML4プログラミング の初心者です。

最初のインディケータを作ろうとしたのですが

macdの値が0以下から0以上に変化したとき

サウンドを再生します。

スタート関数で書きました。

しかし、データが変更されたときに、それは常にアラート。

ここにコードがあります。誰かここで何が間違っているのか見るのを助けることができますか?

私はアラートかどうかを設定するために変数bAlertを使用していますが、それは動作しません!!!!

//+------------------------------------------------------------------+

//| Custom MACD.mq4 |

//| Copyright ?2004, MetaQuotes Software Corp. |

//| http://www.metaquotes.net/ |

//+------------------------------------------------------------------+

#property copyright "Copyright ?2004, MetaQuotes Software Corp."

#property link "http://www.metaquotes.net/"

//---- indicator settings

#property indicator_separate_window

#property indicator_buffers 4

#property indicator_color1 Silver

#property indicator_color2 Red

#property indicator_color3 Green

#property indicator_color4 Red

#property indicator_width1 0

//---- indicator parameters

extern int FastEMA=12;

extern int SlowEMA=26;

extern int SignalSMA=9;

//---- indicator buffers

double MacdBuffer[];

double SignalBuffer[];

double ArrowUpBuffer[];

double ArrowDownBuffer[];

//---- alert Set

int bAlert=1;

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

//---- drawing settings

SetIndexStyle(0,DRAW_HISTOGRAM);

SetIndexStyle(1,DRAW_LINE,3);

SetIndexStyle(2,DRAW_ARROW);

SetIndexStyle(3,DRAW_ARROW);

SetIndexArrow(2,233);

SetIndexArrow(3,234);

SetIndexDrawBegin(1,SignalSMA);

IndicatorDigits(Digits+1);

//---- indicator buffers mapping

SetIndexBuffer(0,MacdBuffer);

SetIndexBuffer(1,SignalBuffer);

SetIndexBuffer(2,ArrowUpBuffer);

SetIndexBuffer(3,ArrowDownBuffer);

//---- name for DataWindow and indicator subwindow label

IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");

SetIndexLabel(0,"MACD");

SetIndexLabel(1,"Signal");

SetIndexLabel(2,"ArrowUp");

SetIndexLabel(3,"ArrowDown");

//---- initialization done

return(0);

}

//+------------------------------------------------------------------+

//| Moving Averages Convergence/Divergence |

//+------------------------------------------------------------------+

int start()

{

int limit;

int counted_bars=IndicatorCounted();

//---- last counted bar will be recounted

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

//---- macd counted in the 1-st buffer

for(int i=0; i<limit; i++){

MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);

}

//---- set arrowbufs

for(i=0; i<limit; i++){

//up

if (MacdBuffer0){

if(Digits==4)

ArrowUpBuffer=MacdBuffer- 0.0005;

else

ArrowUpBuffer=MacdBuffer- 0.1;

if(bAlert==1/*&& Period()==15*/){

Alert("up i1 here",Bid);

PlaySound("alert.wav");

bAlert=0;

}

}

else if (MacdBuffer0&& MacdBuffer>0){

//if(Period()==15)

if(Digits==4)

ArrowUpBuffer=MacdBuffer- 0.0005;

else

ArrowUpBuffer=MacdBuffer- 0.1;

Alert("up i2 here",Bid);

bAlert =1;

}

else if (MacdBuffer0&& MacdBuffer>0&& MacdBuffer>0){

if(Digits==4)

ArrowUpBuffer=MacdBuffer- 0.0005;

else

ArrowUpBuffer=MacdBuffer- 0.1;

}

//down

if (MacdBuffer>0 && MacdBuffer<0){

if(Digits==4)

ArrowDownBuffer=MacdBuffer+ 0.0005;

else

ArrowDownBuffer=MacdBuffer+ 0.1;

if(bAlert==1/*&& Period()==15*/){

Alert("down here",Bid);

PlaySound("alert.wav");

bAlert=0;

}

}

else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0){

if(Digits==4)

ArrowDownBuffer=MacdBuffer+ 0.0005;

else

ArrowDownBuffer=MacdBuffer+ 0.1;

Alert("down i2 here",Bid);

bAlert=1;

}

else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0&& MacdBuffer<0){

if(Digits==4)

ArrowDownBuffer=MacdBuffer+ 0.0005;

else

ArrowDownBuffer=MacdBuffer+ 0.1;

}

}

//---- signal line counted in the 2-nd buffer

//for(i=0; i<limit; i++)

// SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);

//---- done

return(0);

}

//+------------------------------------------------------------------+