アスク! - ページ 67

 

Heikenメールアラート

皆さん、こんにちは。

このインジケーターにEメールアラートを 追加したいと思っていたのですが、おかしいですね。多分、コードのグルは私が電子メールを送信するために、この指標を変更するのを助けることができますか?ありがとうございます。

ファイル:
 

インジケーターの変数がどんな値なのか簡単に調べるにはどうしたらいいでしょうか

スクリプトか何かを使うか、コメント文を使うか?

Dave

<<<

 
iscuba11:
スクリプトか何かを使うか、コメント文を使うか?

デイブ

<<<

インジケータでグローバル変数を作成し、EAでそれを読み取るという方法があります。 もしくは、インジケータがそのバッファの1つを経由して変数を出力するようにする必要があります。

 
basza:
これで、赤になり青に戻るまで、再度エントリーする ことができなくなりました。

bool CheckHeikenAshi(int cmd)

{

haOpen = iCustom(NULL,0, "Heiken_Ashi_Smoothed",MaMetod,MaPeriod,2,1);

haClose = iCustom(NULL,0, "Heiken_Ashi_Smoothed",MaMetod,MaPeriod,3,1);

スイッチ (cmd)

{

case OP_BUY : if (haOpen < haClose) return(true);

ブレーク

case OP_SELL : if (haOpen > haClose) return(true)。

}

return(false)となります。

}

よろしくお願いします。

バッサ

この問題を解決するには、今回ご紹介したものよりももっと複雑な関数が 必要です。 EAは、(1)インジケータの複数のバーをスキャンする(2)インジケータが何をしたか、またはそれが何色だったか、過去数バーの最近のデータを保存することによって、インジケータが何をしているかを「覚えて」おく必要があります。

 
nyachty:
皆さんこんにちは、Funny このインジケータに追加されたメールアラートを探していました。多分、コードのグルは私が電子メールを送信するためにこの指標を修正するのを助けることができますか?ありがとうございます。

私はこれが動作すると信じています。

 

オープンプライスを変数に取得する

こんにちは...。

現在のオープンポジションの価格と注文の 種類を変数に取得したいのですが。

よろしくお願いします。

 

このインジケーターを修正するのを手伝ってほしい

私はMql4の初心者ですが、基本的なエリオット波動を数えるために、チャートに中間点を描くこのシンプルなインディケータを作りました。

この線の角度を修正するのを手伝ってくれる人がいるといいんだけど。

ミッドポイント = (dhigh+dlow)/2

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

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

//| Mid_Point.mq4 |

//| ashnou |

//| http://finance.groups.yahoo.com/group/ashnou2002/ |

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

#property copyright "ashnou"

#property link "http://finance.groups.yahoo.com/group/ashnou2002/"

#property indicator_chart_window

#property indicator_buffers 1

#property indicator_color1 Red

//---- buffers

double ExtMapBuffer1[];

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

//| Custom indicator initialization function |

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

int init()

{

//---- indicators

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

string short_name = "Your first indicator is running!";

IndicatorShortName(short_name);

//----

return(0);

}

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

//| Custom indicator deinitialization function |

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

int deinit()

{

//----

//----

return(0);

}

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

//| Custom indicator iteration function |

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

int start()

{

int counted_bars=IndicatorCounted();

//----

if (counted_bars<0) return(-1);

//----

if (counted_bars>0) counted_bars--;

int pos=Bars-counted_bars;

double dHigh , dLow , dResult;

Comment("Hi! good luck in EW! ashnou");

while(pos>=0)

{

dHigh = High[pos];

dLow = Low[pos];

dResult = (dHigh + dLow)/2 ;

ExtMapBuffer1[pos]= dResult ;

pos--;

}

return(0);

}

//+------------------------------------------------------------------+
ファイル:
 
s4325:
こんにちは...。

現在のオープンポジションの価格と注文の種類を変数に取り出したい。

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

オープンオーダーをスキャンするループを作成します。目的の注文を見つけたら、その注文のOrderType()とOrderOpenPrice()を確認 し、それぞれintとdoubleという変数に格納します。

 

こんにちは、コーダー・グル。

私はあなたのレッスンを使ってmtq4言語でのプログラミングを学んでいますが、それは私にとって非常に興味深く、長い道のりです。

私は自分のEAを作るのを待ちながら、他の才能あるプログラマーが作ったEAをテストして使っています。

私はタートルメソッドのファンでもあります。

このフォーラムで、タートルメソッド専用のEAを非常にうまく作っているプログラマーを見つけました。このEAは非常に有望ですが、プログラミングの知識がある人がもう一度開発する必要があります。私の問題は、このEAを作った人がプロジェクトを断念したように見えることです。なぜなら、彼は自分のEAについて自分で立ち上げたスレッドにもう答えないのです。

そこで、このスレッドを読んで、EAを見て、開発とテストを続けることに興味があるかどうか教えてほしいのです。

現在、デモ口座でテストしていますが、ポジションを開くのは非常に有望ですが、閉じるのはあまり得意ではありません。

ここに上記のスレッドのリンクがあります: https://www.mql5.com/en/forum/175833

お読みいただきありがとうございます。

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

ジョナサン

 

皆さん、こんにちは。

私は、プログラマーにコンパイルしてもらう前に、E Aのルールを書いているところです。

トレンドがブレイクアウトしたことを確認するためにどのようなインディケータを使用できますか?

E Aに情報を入力できるインジケータを探しています。

よろしくお願いします。

エル・シー・アイディー