アスク! - ページ 53 1...464748495051525354555657585960...182 新しいコメント Jovager 2007.03.16 06:33 #521 アラーム アラームを1回だけ鳴らすにはどうしたらいいですか? よろしくお願いします。 ジョウ Sergey Golubev 2007.03.16 08:37 #522 多くの関数はこちらhttps://www.mql5.com/en/forum/174329 また、alert_once のスレッドはこちらですhttps://www.mql5.com/en/forum/172885 iscuba11 2007.03.21 13:18 #523 この文章を確認して ください - 確認が必要です Please! iLow(NULL,0,Lowest(NULL,0,MODE_LOW,1,4)<=0) これは、私のインジケータのLowest(4本前)が0以下であるべきだと言っているのでしょうか?そうでない場合、どのように記述すればいいのでしょうか? Dave ありがとうございました。 削除済み 2007.03.21 14:29 #524 iscuba11: iLow(NULL,0,Lowest(NULL,0,MODE_LOW,1,4)<=0) これは、私のインジケータのLowest(4本戻し)が0以下であるべきだと言っているのでしょうか? そうでない場合、どのように記述すればよいのでしょうか? Daveさん、ありがとうございました。 516投稿の52ページを見てください。 インジケータの最安値の計算方法は正しくありません。 iscuba11 2007.03.21 16:59 #525 asmdev: 516の52ページを見てください。インジケータの最低値を計算する方法は正しくありません。 double lowestFG=9999, highestFG=-9999;//FG short for Forex_Grail, the name of my indicator histogram file. int currentBar=0; int endBar=4; for(currentBar=0;currentBar<endBar; currentBar++) lowestFG=MathMin(lowestFG, iForex_Grail(Symbol(),0,17,PRICE_CLOSE,currentBar)); //0 = anytime, 17 = maperiod of indicator. if lowestFG <= 0 then go to next statement これは正しく読めますか? デイブ これを私のEAプログラムに入れると、iForex_Grail - function is not definedと表示されます? Forex_Grailは私のカスタムインジケータの 名前です。 多分、次のように記述するのでしょう: lowFG=MathMin(lowestFG, iCustom(NULL,0, "Forex-Grail Trade Indicator",period,PRICE_CLOSE,currentBar)); ?? Ask! how to break a Problems with using arrays. iscuba11 2007.03.21 17:16 #526 私の間違いを発見! デイブ iscuba11 2007.03.21 21:09 #527 小数点以下が多すぎる!- アドバイスお願いします。 コメント文がグラフに表示する小数点以下の桁数を制限するにはどうすればよいのでしょうか。 今現在、変数の結果が.00347892と表示されていますが、.0035(次の数字に丸められたもの)だけを表示させたいのですが? ご意見を お聞かせください。 iscuba11 2007.03.21 21:20 #528 double lowestFG=9999, highestFG=-9999; int currentBar=0; int lastBar=4; for(currentBar=0;currentBar<lastBar; currentBar++) lowestFG=MathMin(lowestFG, iCustom(NULL,0,"Forex-Grail Trade Indicator",period,PRICE_CLOSE,currentBar)); Print ("Low =",lowestFG); これは、インジケーターのバッファ'0' から読み取ります[0.00 からプラス](Works OK!). どうすれば、インジケーターのバッファ'1'から読み込むことができますか[0.00から マイナス]? ステートメント定義: double iCustom( string symbol, int timeframe, string name, ..., int mode, int shift) -バッファ 番号を要求するところはないのか? 助けてください!!!! バッファ ' 0 ' にロックされているようです。 ご教示ください! デイブ Ask! [アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. iCustomもAlertも簡単! 削除済み 2007.03.21 22:06 #529 iCustom( string symbol, int timeframe, string name, ...,int mode, int shift) モード'はあなたのバッファです。 iCustom( ... ...インディケータのパラメータ ... , 0, currentBar) - 0バッファから読み込みます。 iCustom( ... ...インジケーターのパラメーター ... , 1, currentBar) - 1番目のバッファから読み込む。 ここにいくつかの情報がありますhttp://docs.mql4.com/indicators/iCustom lowestFG=9999でOKですが、念のため次のように記述してください。 lowFG = iCustom(NULL,0, "Forex-Grail Trade Indicator",period,PRICE_CLOSE,1,currentBar) 代わりに以下のように書きます。 DoubleToStr関数(http://docs.mql4.com/convert/DoubleToStr) は、小数点以下の桁数を制限する関数です。この関数は丸めずに、単純に不要な小数点以下の桁数を切り捨てます。 もし、この double # を使って別の # と比較すると、小数点以下の # 桁が残ってしまいます。 NormalizeDouble(http://docs.mql4.com/convert/NormalizeDouble) を使用して、小数点以下の桁数を恒久的に制限してください。 iCustomによると、このインジケータは2つのパラメータperiodとprice(PRICE_CLOSE)を持っています。 Ask! [アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. iCustomもAlertも簡単! 削除済み 2007.03.21 22:18 #530 iscuba11: これは、インジケータのバッファ「0」から読み取ります[0.00からプラス](Works OK!). もし、お使いのFGインジケータが2つのパラメータ(期間と価格)を持っているなら、iCustomにもう1つパラメータを追加する必要があります。 1...464748495051525354555657585960...182 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
アラーム
アラームを1回だけ鳴らすにはどうしたらいいですか?
よろしくお願いします。
ジョウ
多くの関数はこちらhttps://www.mql5.com/en/forum/174329
また、alert_once のスレッドはこちらですhttps://www.mql5.com/en/forum/172885
この文章を確認して ください - 確認が必要です Please!
これは、私のインジケータのLowest(4本前)が0以下であるべきだと言っているのでしょうか?そうでない場合、どのように記述すればいいのでしょうか?
これは、私のインジケータのLowest(4本戻し)が0以下であるべきだと言っているのでしょうか? そうでない場合、どのように記述すればよいのでしょうか?
516投稿の52ページを見てください。
インジケータの最安値の計算方法は正しくありません。
516の52ページを見てください。インジケータの最低値を計算する方法は正しくありません。
int currentBar=0;
int endBar=4;
for(currentBar=0;currentBar<endBar; currentBar++)
lowestFG=MathMin(lowestFG, iForex_Grail(Symbol(),0,17,PRICE_CLOSE,currentBar)); //0 = anytime, 17 = maperiod of indicator.
if lowestFG <= 0 then go to next statementこれを私のEAプログラムに入れると、iForex_Grail - function is not definedと表示されます? Forex_Grailは私のカスタムインジケータの 名前です。
多分、次のように記述するのでしょう: lowFG=MathMin(lowestFG, iCustom(NULL,0, "Forex-Grail Trade Indicator",period,PRICE_CLOSE,currentBar)); ??
私の間違いを発見!
デイブ
小数点以下が多すぎる!- アドバイスお願いします。
コメント文がグラフに表示する小数点以下の桁数を制限するにはどうすればよいのでしょうか。 今現在、変数の結果が.00347892と表示されていますが、.0035(次の数字に丸められたもの)だけを表示させたいのですが?
int currentBar=0;
int lastBar=4;
for(currentBar=0;currentBar<lastBar; currentBar++)
lowestFG=MathMin(lowestFG, iCustom(NULL,0,"Forex-Grail Trade Indicator",period,PRICE_CLOSE,currentBar));
Print ("Low =",lowestFG);これは、インジケーターのバッファ'0' から読み取ります[0.00 からプラス](Works OK!). どうすれば、インジケーターのバッファ'1'から読み込むことができますか[0.00から マイナス]?
ステートメント定義: double iCustom( string symbol, int timeframe, string name, ..., int mode, int shift) -バッファ 番号を要求するところはないのか? 助けてください!!!! バッファ ' 0 ' にロックされているようです。
ご教示ください!
デイブ
iCustom( string symbol, int timeframe, string name, ...,int mode, int shift)
モード'はあなたのバッファです。
iCustom( ... ...インディケータのパラメータ ... , 0, currentBar) - 0バッファから読み込みます。
iCustom( ... ...インジケーターのパラメーター ... , 1, currentBar) - 1番目のバッファから読み込む。
ここにいくつかの情報がありますhttp://docs.mql4.com/indicators/iCustom
lowestFG=9999でOKですが、念のため次のように記述してください。
lowFG = iCustom(NULL,0, "Forex-Grail Trade Indicator",period,PRICE_CLOSE,1,currentBar) 代わりに以下のように書きます。
DoubleToStr関数(http://docs.mql4.com/convert/DoubleToStr) は、小数点以下の桁数を制限する関数です。この関数は丸めずに、単純に不要な小数点以下の桁数を切り捨てます。
もし、この double # を使って別の # と比較すると、小数点以下の # 桁が残ってしまいます。
NormalizeDouble(http://docs.mql4.com/convert/NormalizeDouble) を使用して、小数点以下の桁数を恒久的に制限してください。
iCustomによると、このインジケータは2つのパラメータperiodとprice(PRICE_CLOSE)を持っています。
これは、インジケータのバッファ「0」から読み取ります[0.00からプラス](Works OK!).
もし、お使いのFGインジケータが2つのパラメータ(期間と価格)を持っているなら、iCustomにもう1つパラメータを追加する必要があります。