コーディングの方法は? - ページ 220 1...213214215216217218219220221222223224225226227...347 新しいコメント Couso 2009.11.30 22:51 #2191 Kalenzo: ECNブローカーのためのヒントがここにあります。次の行を変更することをお勧めします。 注文送信(シンボル(),OP_BUY,1,アスク,3,アスク-25*ポイント,アスク+25*ポイント, "私の注文は #2",16384,0,緑); blah... } Kalenzoさん、ありがとうございます。 私はバカな質問をするのは嫌いなのですが、たいてい他の人も同じようなバカな質問をしていることが多いので...。 今週は本業が忙しすぎて、あなたの解決策を試すことができませんが、来週には体重も減り、確定申告(アメリカの人はirs)をして、もっと楽しいスクリプトに戻ることができます。 Roger09 2009.12.01 16:05 #2192 このスクリプトは、以下のサイトからダウンロードできます。 https://www.mql5.com/en/forum/173000/page28 削除済み 2009.12.01 17:10 #2193 Roger09:https://www.mql5.com/en/forum/173000/page28 にある私のスクリプト "TrailingLines "を試してみてください。 コードを読みましたが、行を移動する方法がまだわかりません。 削除済み 2009.12.01 17:13 #2194 Roger09:https://www.mql5.com/en/forum/173000/page28 にある私のスクリプト "TrailingLines "を試してみてください。 私が欲しいのは、ストップとテイクプロフィットがヒットしたときにサウンドアラートを受け取ることです。だから、ストップロスやテイクプロフィットの位置でインジケーターの線が動くようにしたいんだ。私は通常、FXをしながら株の取引をしているので、もし私の損切りや利食いがトリガーされたことが分かれば、他の可能な取引があるかどうか戻って確認することができます。 ありがとうございます。 Roger09 2009.12.01 18:16 #2195 raul_jr00: このインジケータは価格がラインに触れるたびにアラートを発するので、損切りや利食いをする場所にそのラインを移動させたいのです。 ありがとうございます。 このインジケータを見せてください、修正できると思います。 vacherh 2009.12.01 20:38 #2196 アフスター increase: 以下は、私が作成したアラート付きのMTFバージョンです。 まず最初に、私はこのE.A.のアラートについてウェブを通して探していたので、このヘルプについてあなたに感謝したいと思います。 いずれにせよ、いくつか質問があります。 1. どのようにすべてのTFで設定するには、変更入力なし。 2. 2.私は、私たちのメールや携帯電話に電子メールアラートを取得する方法を知っていただきたいと思います。 よろしくお願いします。 vacherh 2009.12.01 21:11 #2197 メールアラート increase: ここに私はアラートであなたのために行ったMTFのバージョンです。 親愛なる皆様へ この修正されたE.A.を投稿していただき、ありがとうございます。 私は、このE.A.のアラートメールを取得するための設定を行うことが可能かどうかを知りたいのですが? 多くの感謝 increase 2009.12.02 10:43 #2198 increase: この件に関して何かヘルプがあればお願いします。EAで矢印のインジケータを使用しているので、EAを起動すると、最初の矢印が表示されるまでicustom経由で値を取得しません。 インジケータで逆行してチェックし、最後の矢印の値を見つけるためのループは何ですか? どなたか、この件に関する回答をお持ちの方はいらっしゃいませんか? 私は上下矢印を表示するインジケータを持っており、EAでそれを使用したいのですが、私は新しい矢印があるときだけ信号を得るので、最初にEAをロードしたときに、それが取引を開始するために次の矢印を待つ必要があります。 EAの起動時に最後のインジケータの矢印を見つけるには、どのように逆読みすればよいのでしょうか? increase 2009.12.02 22:49 #2199 increase: 誰かこれの答えを持っていますか?上下の矢印を表示するインジケータがあり、EAで使いたいのですが、新しい矢印があるときだけシグナルを受け取るので、最初にEAをロードしたとき、取引を開始するために次の矢印まで待たなければなりません。 EAが起動したときに最後のインジケータの矢印を見つけるには、どのように逆読みすればよいのでしょうか? ありがとうございます。 削除済み 2009.12.02 23:41 #2200 Roger09: このインジケータを見せてください、直せると思います。 そこそこ!!! ライン移動にご協力お願いします。 -------------------------------------------------------------------------------- このインジケータは設計通りに動作します。しかし、私はそれを拡張したいと思います。私はこれをしたい。 以下のインジケータをコピーして、次の2つの修正を行ってください。 修正#1。 ストップロス設定をしていない場合は、アラームが作動しないようにラインを500ピップス先に移動させる。 修正その2。 takeprofit1というラインを作り(これはコードにはありません)、そのラインを私のストップロスの位置まで移動してください。また、異なるサウンドアラートを使用します。 このインジケータは損切りと利益確定をチェックし、損切りと利益確定が設定されていない場合は、それぞれの価格に合わせてラインを500,502ピップス先に移動させることになります。 そうすれば、マーケットが私の利益や損切りをヒットしたときに、メタトレーダーを見ていないときやウィンドウを最小化しているときに音が知らせてくれて、私は戻って他の設定を見ることができます。 この度はありがとうございました。 //+------------------------------------------------------------------+ //|HLine Alert.mq4||HLine Alert.mq4||HLine Alert.mq4 //+------------------------------------------------------------------+ #property copyright "" #property indicator_chart_window(インジケーターチャートウィンドウ extern string LineName="Stoploss1"。 extern color LineColor=Red; extern int LineStyle=STYLE_SOLID; extern int AlertPipRange=1; extern string AlertWav="Alert2.wav"; extern string AlertWav="Alert2.wav"; //+------------------------------------------------------------------+ //| カスタムインジケータ 初期化関数 //+------------------------------------------------------------------+ int init() { //---- インジケータ //---- return(0); } //+------------------------------------------------------------------+ //| カスタムインジケータ初期化関数 //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| カスタムインジケーターイテレーション関数 //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); ObjectCreate(LineName, OBJ_HLINE, 0, 0, Bid); ObjectSet(LineName, OBJPROP_STYLE, LineStyle); ObjectSet(LineName, OBJPROP_STYLE, LineStyle); ObjectSet(LineName, OBJPROP_WIDTH, 2); ObjectSet(LineName, OBJPROP_WIDTH, 2); ObjectSet(LineName, OBJPROP_COLOR, LineColor); ObjectSet(LineName, OBJPROP_COLOR, LineColor); double val = ObjectGet( LineName, OBJPROP_PRICE1); if (Bid-AlertPipRange*Point = val) PlaySound(AlertWav); //---- //---- return(0); } //+-------------------------------------------------------------- How to code? Alarm Custom Indicator For price alart in fast 1...213214215216217218219220221222223224225226227...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ECNブローカーのためのヒントがここにあります。
次の行を変更することをお勧めします。
注文送信(シンボル(),OP_BUY,1,アスク,3,アスク-25*ポイント,アスク+25*ポイント, "私の注文は
#2",16384,0,緑);
blah...
}Kalenzoさん、ありがとうございます。 私はバカな質問をするのは嫌いなのですが、たいてい他の人も同じようなバカな質問をしていることが多いので...。 今週は本業が忙しすぎて、あなたの解決策を試すことができませんが、来週には体重も減り、確定申告(アメリカの人はirs)をして、もっと楽しいスクリプトに戻ることができます。
このスクリプトは、以下のサイトからダウンロードできます。
https://www.mql5.com/en/forum/173000/page28
https://www.mql5.com/en/forum/173000/page28 にある私のスクリプト "TrailingLines "を試してみてください。
コードを読みましたが、行を移動する方法がまだわかりません。
https://www.mql5.com/en/forum/173000/page28 にある私のスクリプト "TrailingLines "を試してみてください。
私が欲しいのは、ストップとテイクプロフィットがヒットしたときにサウンドアラートを受け取ることです。だから、ストップロスやテイクプロフィットの位置でインジケーターの線が動くようにしたいんだ。私は通常、FXをしながら株の取引をしているので、もし私の損切りや利食いがトリガーされたことが分かれば、他の可能な取引があるかどうか戻って確認することができます。
ありがとうございます。
このインジケータは価格がラインに触れるたびにアラートを発するので、損切りや利食いをする場所にそのラインを移動させたいのです。 ありがとうございます。
このインジケータを見せてください、修正できると思います。
アフスター
以下は、私が作成したアラート付きのMTFバージョンです。
まず最初に、私はこのE.A.のアラートについてウェブを通して探していたので、このヘルプについてあなたに感謝したいと思います。
いずれにせよ、いくつか質問があります。
1. どのようにすべてのTFで設定するには、変更入力なし。
2. 2.私は、私たちのメールや携帯電話に電子メールアラートを取得する方法を知っていただきたいと思います。
よろしくお願いします。
メールアラート
ここに私はアラートであなたのために行ったMTFのバージョンです。
親愛なる皆様へ
この修正されたE.A.を投稿していただき、ありがとうございます。
私は、このE.A.のアラートメールを取得するための設定を行うことが可能かどうかを知りたいのですが?
多くの感謝
この件に関して何かヘルプがあればお願いします。
EAで矢印のインジケータを使用しているので、EAを起動すると、最初の矢印が表示されるまでicustom経由で値を取得しません。
インジケータで逆行してチェックし、最後の矢印の値を見つけるためのループは何ですか?どなたか、この件に関する回答をお持ちの方はいらっしゃいませんか?
私は上下矢印を表示するインジケータを持っており、EAでそれを使用したいのですが、私は新しい矢印があるときだけ信号を得るので、最初にEAをロードしたときに、それが取引を開始するために次の矢印を待つ必要があります。
EAの起動時に最後のインジケータの矢印を見つけるには、どのように逆読みすればよいのでしょうか?
誰かこれの答えを持っていますか?
上下の矢印を表示するインジケータがあり、EAで使いたいのですが、新しい矢印があるときだけシグナルを受け取るので、最初にEAをロードしたとき、取引を開始するために次の矢印まで待たなければなりません。
EAが起動したときに最後のインジケータの矢印を見つけるには、どのように逆読みすればよいのでしょうか?ありがとうございます。
このインジケータを見せてください、直せると思います。
そこそこ!!!
ライン移動にご協力お願いします。
--------------------------------------------------------------------------------
このインジケータは設計通りに動作します。しかし、私はそれを拡張したいと思います。私はこれをしたい。
以下のインジケータをコピーして、次の2つの修正を行ってください。
修正#1。
ストップロス設定をしていない場合は、アラームが作動しないようにラインを500ピップス先に移動させる。
修正その2。
takeprofit1というラインを作り(これはコードにはありません)、そのラインを私のストップロスの位置まで移動してください。また、異なるサウンドアラートを使用します。
このインジケータは損切りと利益確定をチェックし、損切りと利益確定が設定されていない場合は、それぞれの価格に合わせてラインを500,502ピップス先に移動させることになります。
そうすれば、マーケットが私の利益や損切りをヒットしたときに、メタトレーダーを見ていないときやウィンドウを最小化しているときに音が知らせてくれて、私は戻って他の設定を見ることができます。
この度はありがとうございました。
//+------------------------------------------------------------------+
//|HLine Alert.mq4||HLine Alert.mq4||HLine Alert.mq4
//+------------------------------------------------------------------+
#property copyright ""
#property indicator_chart_window(インジケーターチャートウィンドウ
extern string LineName="Stoploss1"。
extern color LineColor=Red;
extern int LineStyle=STYLE_SOLID;
extern int AlertPipRange=1;
extern string AlertWav="Alert2.wav"; extern string AlertWav="Alert2.wav";
//+------------------------------------------------------------------+
//| カスタムインジケータ 初期化関数
//+------------------------------------------------------------------+
int init()
{
//---- インジケータ
//----
return(0);
}
//+------------------------------------------------------------------+
//| カスタムインジケータ初期化関数
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| カスタムインジケーターイテレーション関数
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
ObjectCreate(LineName, OBJ_HLINE, 0, 0, Bid);
ObjectSet(LineName, OBJPROP_STYLE, LineStyle); ObjectSet(LineName, OBJPROP_STYLE, LineStyle);
ObjectSet(LineName, OBJPROP_WIDTH, 2); ObjectSet(LineName, OBJPROP_WIDTH, 2);
ObjectSet(LineName, OBJPROP_COLOR, LineColor); ObjectSet(LineName, OBJPROP_COLOR, LineColor);
double val = ObjectGet( LineName, OBJPROP_PRICE1);
if (Bid-AlertPipRange*Point = val) PlaySound(AlertWav);
//----
//----
return(0);
}
//+--------------------------------------------------------------