コーディングの方法は? - ページ 326 1...319320321322323324325326327328329330331332333...347 新しいコメント Fausto Nunziante Del Gaudio 2013.03.16 21:41 #3251 はい、投稿する直前にインジケータの名前を修正し、ここのフォーラムでコードを更新するのを忘れていました。 問題はバッファが足りないことでした、ありがとうございました。両方のバッファに0を挿入したところ、うまくいきました。 さて、矢印はどのように追加すればいいのでしょうか? Mladen Rakic 2013.03.16 21:54 #3252 このようなもの(矢印の コードをインジケータ内の希望のものに変更する): thefxpros: そうそう、投稿する直前にインジケータの名前を修正したのですが、ここのフォーラムでコードを更新するのを忘れていました。問題はバッファが足りないことでした、ありがとうございます両方のバッファに0を挿入したところ、うまくいきました。 さて、矢印はどのように追加すればいいのでしょうか? ファイル: thefxpros.gif 45 kb _test.mq4 4 kb ma_-_fantail_vma_3.mq4 5 kb Abdalla Doleh 2013.03.16 22:07 #3253 ちょっと質問させてください。 私の理解では、インジケータはティックを受信するたびに更新されます。 新しいバーが形成されたときにのみインジケータが更新されるように、どのようにそれを変更しないのですか? 私の目標は、CPU、メモリ、MT4での計算をより簡単にすることです。 どのようなコードスニペットも非常にありがたいです。 ありがとうございました。 ピップ Mladen Rakic 2013.03.16 22:26 #3254 start()の一番最初にこのようなものを追加してください。 static datetime lastTime = 0; if (lastTime == Time[0]) return(0); lastTime = Time[0]; これによって、残りのコードが新しいバーが形成されたときのみ実行されるようになります。 Pip: 簡単な質問があります。 私の理解では、インジケータは、各入力ティックで更新されます。 新しいバーが形成されたときにのみインジケータが更新されるように、どのようにそれを変更しないのですか? 私の目標は、CPU、メモリ、MT4での計算をより簡単にすることです。 どのようなコードスニペットでも構いませんので、よろしくお願いします。乾杯 ピップ Abdalla Doleh 2013.03.18 03:59 #3255 MLadenさん、ありがとうございました!これで解決です。 Tomcat98 2013.03.18 10:16 #3256 皆さん、こんにちは。 別ウィンドウのインジケーターでグリッド(数に制限のないレベル)をコード化する方法をご存知ですか、例えば別ウィンドウでMAを、それぞれ10ピップ程度としましょうか? すでにそのようにコード化されたインジケータがあり、それをコピーすることができますか? 皆さん、ありがとうございます。 今週も良いトレードを。 トムキャット98 Mastercash 2013.03.18 16:52 #3257 こんにちは、Mladen, pls どのように私はMT4で警告がライブサーバから前に起こったので誰にも伝えることができる貿易の警告を書くことができます 例. EURUSD sell 5minutes ago or GPBUSDは2分前に買っています。 下記は私のコードの例ですが、「ago」に正確な時間を追加して、アラートが起こってからの時間をユーザーに知らせる方法がわかりません。 Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol()); Mladen Rakic 2013.03.18 17:07 #3258 マスターキャッシュ 1つは、ある条件が発生した正確な時間を知る必要があり、時系列 チャートでそれを再構築することができないからです。 Mastercash: こんにちは、Mladen、plsはどのように私はMT4で警告がライブサーバから前に起こったので、誰でも伝えることができる貿易の警告を書くことができます例えば EURUSDが5分前に売られたとかGPBUSDは2分前に買う下記は私のコードの例ですが、"ago "に正確な時間を追加して、アラートが起こってからの時間をユーザーに知らせる方法がわかりません。 Alert("Buy","\n", "Current time is ",TimeToStr(CurTime()),"\n",Symbol()); Mladen Rakic 2013.03.18 18:16 #3259 Tomcat98です。 こちら(一例です) :https://www.mql5.com/en/forum/175518 はご覧になりましたか? もし、別ウィンドウにしたいのであれば、変更する必要があるのは、この行だけです。 ObjectCreate( gridname, OBJ_HLINE, 0, 0, p );[/CODE] into something like this : [CODE]ObjectCreate( gridname, OBJ_HLINE, DesiredSubWindowNumber, 0, p ); Tomcat98: こんにちは、皆さん。別ウィンドウのインジケータでグリッド(数に制限のないレベル)をコード化する方法を知っていますか、例えば別ウィンドウでMAを、それぞれ10ピップほど? 私がコピーすることができるように、すでにそのようにコード化された任意のインディケータがありますか? 皆さん、ありがとうございます。 今週も良いトレードを。 トムキャット98 Tomcat98 2013.03.18 21:10 #3260 こちらをご覧になりましたか(一例です) :https://www.mql5.com/en/forum/175518?もし、別ウィンドウで表示させたい場合は、この行を変更するだけです。 ObjectCreate( gridname, OBJ_HLINE, 0, 0, p );[/CODE] into something like this : [CODE]ObjectCreate( gridname, OBJ_HLINE, DesiredSubWindowNumber, 0, p ); うひゃひゃひゃ... これで完璧に動きます。こういうコードを求めていたのです・・・。 mladenさん、参考になりました。 お忙しい中、本当にありがとうございました。 今週も良いトレードを。 敬具 トムキャット98 1...319320321322323324325326327328329330331332333...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
はい、投稿する直前にインジケータの名前を修正し、ここのフォーラムでコードを更新するのを忘れていました。
問題はバッファが足りないことでした、ありがとうございました。両方のバッファに0を挿入したところ、うまくいきました。
さて、矢印はどのように追加すればいいのでしょうか?
このようなもの(矢印の コードをインジケータ内の希望のものに変更する):
そうそう、投稿する直前にインジケータの名前を修正したのですが、ここのフォーラムでコードを更新するのを忘れていました。
問題はバッファが足りないことでした、ありがとうございます両方のバッファに0を挿入したところ、うまくいきました。
さて、矢印はどのように追加すればいいのでしょうか?ちょっと質問させてください。 私の理解では、インジケータはティックを受信するたびに更新されます。 新しいバーが形成されたときにのみインジケータが更新されるように、どのようにそれを変更しないのですか? 私の目標は、CPU、メモリ、MT4での計算をより簡単にすることです。 どのようなコードスニペットも非常にありがたいです。
ありがとうございました。
ピップ
start()の一番最初にこのようなものを追加してください。
if (lastTime == Time[0]) return(0);
lastTime = Time[0];
これによって、残りのコードが新しいバーが形成されたときのみ実行されるようになります。
簡単な質問があります。 私の理解では、インジケータは、各入力ティックで更新されます。 新しいバーが形成されたときにのみインジケータが更新されるように、どのようにそれを変更しないのですか? 私の目標は、CPU、メモリ、MT4での計算をより簡単にすることです。 どのようなコードスニペットでも構いませんので、よろしくお願いします。
乾杯
ピップMLadenさん、ありがとうございました!これで解決です。
皆さん、こんにちは。
別ウィンドウのインジケーターでグリッド(数に制限のないレベル)をコード化する方法をご存知ですか、例えば別ウィンドウでMAを、それぞれ10ピップ程度としましょうか?
すでにそのようにコード化されたインジケータがあり、それをコピーすることができますか?
皆さん、ありがとうございます。
今週も良いトレードを。
トムキャット98
こんにちは、Mladen, pls どのように私はMT4で警告がライブサーバから前に起こったので誰にも伝えることができる貿易の警告を書くことができます 例.
EURUSD sell 5minutes ago or
GPBUSDは2分前に買っています。
下記は私のコードの例ですが、「ago」に正確な時間を追加して、アラートが起こってからの時間をユーザーに知らせる方法がわかりません。
Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
マスターキャッシュ
1つは、ある条件が発生した正確な時間を知る必要があり、時系列 チャートでそれを再構築することができないからです。
こんにちは、Mladen、plsはどのように私はMT4で警告がライブサーバから前に起こったので、誰でも伝えることができる貿易の警告を書くことができます例えば
EURUSDが5分前に売られたとか
GPBUSDは2分前に買う
下記は私のコードの例ですが、"ago "に正確な時間を追加して、アラートが起こってからの時間をユーザーに知らせる方法がわかりません。
Alert("Buy","\n", "Current time is ",TimeToStr(CurTime()),"\n",Symbol());Tomcat98です。
こちら(一例です) :https://www.mql5.com/en/forum/175518 はご覧になりましたか?
もし、別ウィンドウにしたいのであれば、変更する必要があるのは、この行だけです。
into something like this :
[CODE]ObjectCreate( gridname, OBJ_HLINE, DesiredSubWindowNumber, 0, p );こんにちは、皆さん。
別ウィンドウのインジケータでグリッド(数に制限のないレベル)をコード化する方法を知っていますか、例えば別ウィンドウでMAを、それぞれ10ピップほど?
私がコピーすることができるように、すでにそのようにコード化された任意のインディケータがありますか?
皆さん、ありがとうございます。
今週も良いトレードを。
トムキャット98もし、別ウィンドウで表示させたい場合は、この行を変更するだけです。
into something like this :
[CODE]ObjectCreate( gridname, OBJ_HLINE, DesiredSubWindowNumber, 0, p );うひゃひゃひゃ...
これで完璧に動きます。こういうコードを求めていたのです・・・。
mladenさん、参考になりました。
お忙しい中、本当にありがとうございました。
今週も良いトレードを。
敬具
トムキャット98