MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1104 1...109710981099110011011102110311041105110611071108110911101111...1953 新しいコメント Artyom Trishkin 2020.03.26 15:27 #11031 Serfil2017: こんにちは、ヒントを頂ければ幸いです。 iMA関数は、引用符は5桁ですが、小数点以下は4桁で返します。テクニカル指標から 5桁を取得する方法はありますか? それ以上のものを返します。これらの値を何で出力しているか見てみましょう。 odyn 2020.03.26 19:52 #11032 こんにちは。 教えていただけませんか。 OnTick()関数で一度だけ(一連の条件が発生したとき)印刷を実行 し、それ以降のティックでは実行しないようにするにはどうすればよいですか? Igor Makanu 2020.03.26 19:56 #11033 odyn: こんにちは。 教えていただけませんか。 OnTick()関数でprintを 一度だけ 実行し、次のティックでは実行しないようにするにはどうすればよいですか? static修飾子を用いて、一度印刷したらリセットされるようにするか、このフラグをグローバルに定義して、一度印刷したらリセットするようにします。 void OnePrint(string txt) { static bool onerun = false; if(onerun) return; Print(txt); onerun = true; } odyn 2020.03.26 20:08 #11034 Igor Makanu: 一回印刷するとリセットされるフラグのstatic修飾子を 使うか、このフラグをグローバルに記述して、一回印刷するとリセットされるようにする ご返信ありがとうございました。 すみません、もっと難しくして、現在のタイムフレームバーに対して1つのPrintしか許可しないようにしたらどうでしょうか?そして、新しいバーを作成した後、再び印刷することができるのですか? Igor Makanu 2020.03.26 20:17 #11035 odyn: ご返信ありがとうございました。 すみません、複雑にして、現在の時間枠の現在のバーに対して1つのPrintしか許可しないとしたらどうでしょうか?そして、新しいバーを作成した後、再び印刷することができるようになるのですか? 新しいバーを制御する方法を見つけるために、フォーラムの"新しいバー"または "新しいバー "を検索し、新しいバーがある場合は、あなたのプリント - すべてのステップで新しいバーのこれらの例では、ここ odyn 2020.03.26 20:24 #11036 Igor Makanu: フォーラムで「新しいバー」または「新しいバー」を検索して、新しいバーを制御する方法を見つけると、新しいバーがある場合は、印刷を表示します - 新しいバーのこれらの例は、ここですべてのターンにあります。 ありがとうございました。 Andrei Sokolov 2020.03.26 20:30 #11037 ごあいさつ インジケーターをやると、ある時点でハングアップしてしまう。最後の1枚をプリントしてどこに掛かっているのか理解する時間がない。 一時停止を処方する、ジャーナルへの印刷を優先するなど、何か解決策がないか教えてください。 Igor Makanu 2020.03.26 20:45 #11038 Andrey Sokolov:ごあいさつインジケーターをやると、ある時点でハングアップしてしまう。最後の1枚をプリントしてどこに掛かっているのか理解する時間がない。一時停止を処方する、ジャーナルへの印刷を優先させるなど、何か別の解決策がないか、教えてください。 昔はもっとひどくて、デバッガがなかったが、今は何でもある。 ブレークポイントを 設定し、サイクルを追跡します。通常、インジケータがハングアップする場合は、どこかで無限ループに陥ったことを意味します。 Alexey Viktorov 2020.03.26 21:59 #11039 Igor Makanu:昔はもっとひどくて、デバッガがなかったんです。インジケータがハングアップした場合は、どこかで無限ループに陥ったことを意味します。 mql4にはDebugBreak() はないのでしょうか? Igor Makanu 2020.03.26 22:15 #11040 Alexey Viktorov: mql4にはDebugBreak()は存在しないのでしょうか? MEは今も同じです。 ブレークポイントを置くか、DebugBreak() を使うかで、MEにどのような違いがあるのでしょうか?- 結果は同じだと思います。 1...109710981099110011011102110311041105110611071108110911101111...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。
教えていただけませんか。
OnTick()関数で一度だけ(一連の条件が発生したとき)印刷を実行 し、それ以降のティックでは実行しないようにするにはどうすればよいですか?
こんにちは。
教えていただけませんか。
OnTick()関数でprintを 一度だけ 実行し、次のティックでは実行しないようにするにはどうすればよいですか?
static修飾子を用いて、一度印刷したらリセットされるようにするか、このフラグをグローバルに定義して、一度印刷したらリセットするようにします。
一回印刷するとリセットされるフラグのstatic修飾子を 使うか、このフラグをグローバルに記述して、一回印刷するとリセットされるようにする
ご返信ありがとうございました。
すみません、もっと難しくして、現在のタイムフレームバーに対して1つのPrintしか許可しないようにしたらどうでしょうか?そして、新しいバーを作成した後、再び印刷することができるのですか?
ご返信ありがとうございました。
すみません、複雑にして、現在の時間枠の現在のバーに対して1つのPrintしか許可しないとしたらどうでしょうか?そして、新しいバーを作成した後、再び印刷することができるようになるのですか?
新しいバーを制御する方法を見つけるために、フォーラムの"新しいバー"または "新しいバー "を検索し、新しいバーがある場合は、あなたのプリント - すべてのステップで新しいバーのこれらの例では、ここ
フォーラムで「新しいバー」または「新しいバー」を検索して、新しいバーを制御する方法を見つけると、新しいバーがある場合は、印刷を表示します - 新しいバーのこれらの例は、ここですべてのターンにあります。
ありがとうございました。
ごあいさつ
インジケーターをやると、ある時点でハングアップしてしまう。最後の1枚をプリントしてどこに掛かっているのか理解する時間がない。
一時停止を処方する、ジャーナルへの印刷を優先するなど、何か解決策がないか教えてください。
ごあいさつ
インジケーターをやると、ある時点でハングアップしてしまう。最後の1枚をプリントしてどこに掛かっているのか理解する時間がない。
一時停止を処方する、ジャーナルへの印刷を優先させるなど、何か別の解決策がないか、教えてください。
昔はもっとひどくて、デバッガがなかったが、今は何でもある。
ブレークポイントを 設定し、サイクルを追跡します。通常、インジケータがハングアップする場合は、どこかで無限ループに陥ったことを意味します。
昔はもっとひどくて、デバッガがなかったんです。
インジケータがハングアップした場合は、どこかで無限ループに陥ったことを意味します。
mql4にはDebugBreak() はないのでしょうか?
mql4にはDebugBreak()は存在しないのでしょうか?
MEは今も同じです。
ブレークポイントを置くか、DebugBreak() を使うかで、MEにどのような違いがあるのでしょうか?- 結果は同じだと思います。