MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1799 1...179217931794179517961797179817991800180118021803180418051806...1953 新しいコメント законопослушный гражданин 2021.12.07 13:54 #17981 MakarFX #: はい ありがとうございました。 законопослушный гражданин 2021.12.07 13:55 #17982 Mihail Matkovskij #:2番目のオプションは機能しません。リストの末尾からのオーバーランを行うには、次のようにする必要があります。 ありがとうございます。 2日前から考えてました) Artyom Trishkin 2021.12.07 14:02 #17983 Nerd Trader #:テスターでは動かないので、普段は無しにしていますが、ここのケースは実データが可能なんですねー、試してみたくなります。なぜなら、名前の変更は、新しい名前のオブジェクトを作成し、古いオブジェクトを削除するという同じことを行うからです。アップデイトデバッグモードでmql4でラインを作成するために使用するボタンが、チャートに存在しない 松葉杖の上に松葉杖。 アップデイト mt4のテスターでのボタンは非常によく描かれていて、それすらも機能しています。 Ivan Butko 2021.12.07 14:26 #17984 ナイトスキャルパーの開始時間条件の書き方を教えてください。解らないんです。 Hour() >= start && Hour() <= end 、開始時刻が22時や23時、終了時刻が2~3時だとうまくいきません。 Vitaly Muzichenko 2021.12.07 14:35 #17985 Ivan Butko #: ナイトスキャルパーの開始時間条件の書き方を教えてください。解らないんです。 開始時刻が22時、23時で終了時刻が2時~3時の場合は、この限りではありません。 このコードを試してみてください //----------------------- Возвращает флаг разрешения торговли по времени bool isTradeTime(string TimeBegin="00:00", string TimeEnd="00:00") { datetime dtBegin, dtEnd, TimeCur=TimeCurrent(); dtBegin=StringToTime(TimeToString(TimeCur, TIME_DATE)+" "+TimeBegin); dtEnd =StringToTime(TimeToString(TimeCur, TIME_DATE)+" "+TimeEnd); if(dtBegin>=dtEnd) { if(TimeCur>=dtEnd) dtEnd+=24*60*60; else dtBegin-=24*60*60; } return(TimeCur>=dtBegin && TimeCur<=dtEnd); } Ivan Butko 2021.12.07 14:36 #17986 Vitaly Muzichenko #:このコードを試してみてください。 Vitalyさん、ありがとうございます Nerd Trader 2021.12.07 15:02 #17987 Artyom Trishkin #:松葉杖の上に松葉杖。アップデイトmt4のテスターではボタンも非常によく描画され、その間も動作します。 デバッガーのことを書いているのに、テスターと何の関係があるんだ?また、テスターではボタンが正しく動作しません。例えば、クリックイベントが無視されます。 Artyom Trishkin 2021.12.07 15:13 #17988 Nerd Trader #: それに、デバッガについて書いているのに、テスターがどうしたって?また、テスターでは、ボタンは不完全に動作し、例えばクリックイベントは無視されます。 また、イベントを見る必要はありません。テスターでは全く動作しない。ステータスを見なければならない。 もちろん謙遜ではなく、一度でも私のヒントを聞いていれば、とっくに全部できていたはずです。ちゃんと、マルチの松葉杖なしで。 しかし、誰もが飛び込みたい 奈落を選んでいる。 Mihail Matkovskij 2021.12.07 15:31 #17989 Nerd Trader #:テスターでは動かないので、普段は無しにしていますが、ここのケースは実データが可能なんですねー、試してみたくなります。なぜなら、名前の変更は、新しい名前のオブジェクトを作成し、古いオブジェクトを削除するという同じことを行うからです。アップデイト テスターでデバッグを使うには、MQL5で書くことを覚えましょう。そこではすべてがうまくいく。 オブジェクトのリネームはありません。既存のオブジェクトを新しいオブジェクトに置き換えることだと考えてください。 デバッグモードでmql4でラインを作成するために使用するボタンがチャート上に 存在しない そんなはずはない。あなたのコードは、まるでごちゃごちゃしているように見えます。そのため、ボタンにラグが発生しているのだと思われます。先ほども言ったように、まずは簡単なものから始めてみてください。物事を複雑にしすぎないこと。そして、シンプルなものがうまくいき始め、それに自信が持てるようになったら、徐々に複雑にしていく。 Mihail Matkovskij 2021.12.07 15:34 #17990 законопослушный гражданин #:ありがとうございます。 2日前から考えてました) 考えるだけでなく、行動することが大切です。例えば、"loop for C++"でググってみてください。 1...179217931794179517961797179817991800180118021803180418051806...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
はい
ありがとうございました。
2番目のオプションは機能しません。リストの末尾からのオーバーランを行うには、次のようにする必要があります。
ありがとうございます。 2日前から考えてました)
テスターでは動かないので、普段は無しにしていますが、ここのケースは実データが可能なんですねー、試してみたくなります。なぜなら、名前の変更は、新しい名前のオブジェクトを作成し、古いオブジェクトを削除するという同じことを行うからです。
アップデイト
デバッグモードでmql4でラインを作成するために使用するボタンが、チャートに存在しない
松葉杖の上に松葉杖。
アップデイト
mt4のテスターでのボタンは非常によく描かれていて、それすらも機能しています。
、開始時刻が22時や23時、終了時刻が2~3時だとうまくいきません。
ナイトスキャルパーの開始時間条件の書き方を教えてください。解らないんです。 開始時刻が22時、23時で終了時刻が2時~3時の場合は、この限りではありません。
このコードを試してみてください
このコードを試してみてください。
Vitalyさん、ありがとうございます
松葉杖の上に松葉杖。
アップデイト
mt4のテスターではボタンも非常によく描画され、その間も動作します。
それに、デバッガについて書いているのに、テスターがどうしたって?また、テスターでは、ボタンは不完全に動作し、例えばクリックイベントは無視されます。
また、イベントを見る必要はありません。テスターでは全く動作しない。ステータスを見なければならない。
もちろん謙遜ではなく、一度でも私のヒントを聞いていれば、とっくに全部できていたはずです。ちゃんと、マルチの松葉杖なしで。
しかし、誰もが飛び込みたい 奈落を選んでいる。
テスターでは動かないので、普段は無しにしていますが、ここのケースは実データが可能なんですねー、試してみたくなります。なぜなら、名前の変更は、新しい名前のオブジェクトを作成し、古いオブジェクトを削除するという同じことを行うからです。
アップデイト
テスターでデバッグを使うには、MQL5で書くことを覚えましょう。そこではすべてがうまくいく。
オブジェクトのリネームはありません。既存のオブジェクトを新しいオブジェクトに置き換えることだと考えてください。
そんなはずはない。あなたのコードは、まるでごちゃごちゃしているように見えます。そのため、ボタンにラグが発生しているのだと思われます。先ほども言ったように、まずは簡単なものから始めてみてください。物事を複雑にしすぎないこと。そして、シンプルなものがうまくいき始め、それに自信が持てるようになったら、徐々に複雑にしていく。
ありがとうございます。 2日前から考えてました)
考えるだけでなく、行動することが大切です。例えば、"loop for C++"でググってみてください。