MQL5言語をゼロから独学で学ぶ - ページ 64 1...575859606162636465666768697071...84 新しいコメント VVT 2020.10.24 18:46 #631 MrBrooklin: Alert() は必ず使用しなければならないのでしょうか、それとも単なる情報提供なのでしょうか? 必ずしもそうではなく、あくまで便宜上のものです MrBrooklin 2020.10.24 18:51 #632 VVT:必ずしもそうではない、利便性のため なるほど。 ウラジミールさん、謹んで申し上げます。 Valeriy Yastremskiy 2020.10.24 19:05 #633 MrBrooklin:ヴァレリーさん、こんにちは。アドバイスありがとうございました。if-else 演算子はもう友達ができたから、今度はswitch演算子もマスターしないと ね 。 Alert() を使う必要があるのか、それとももっと情報を得るために存在するのか?ウラジミールさん、ありがとうございます。 電子技術者としての経験に照らし合わせると火事の時はサイレン、床が掃除されていない時は清掃員への注意書き。チャートへのコメント書き込み、ログへのプリント、ファイルへの書き込み、アラートビープ音、メッセージボックスもありますが、ビープ音が鳴るだけでネイティブではありません。 MrBrooklin 2020.10.24 20:15 #634 Valeriy Yastremskiy:電気工事士の経験を鑑みて。消防車のサイレン、掃除していない床、掃除機への発言。チャートへのコメント書き込み、ログへの印刷、ファイルへの書き込み、アラートビープ音、メッセンジャーボックスもビープ音ですが、これはネイティブではありません。 ありがとうございます!とてもよく説明していただきました。 ウラジミールさん、ありがとうございます。 MrBrooklin 2020.10.25 05:51 #635 Valeriy Yastremskiy:私たちのMagikとシンボルのポジションが0であれば、時間をチェックしてポジションを開き、1であればポジションを開かず、終値をチェックしてトロールし、1以上であれば警告して動作しないようにします。ピギーバックを使うこともあるし、iffでチェックすることもある。 ヴァレリーさん、こんにちは。ありがとうございます。time&& PositionTotal()==0を チェックする条件に追加したら、必要な金額のポジションが1つだけ開かれました if(time_current.hour==time_open.hour && time_current.min==time_open.min && PositionsTotal()==0) OpenBUY(); 敬具 ウラジミール Aleksey Masterov 2020.10.25 09:35 #636 以下は、興味深い記事です。https://www.mql5.com/ru/articles/35Expとインジケータ。 MrBrooklin 2020.10.25 09:57 #637 Aleksey Masterov:以下は、興味深い記事です。 https://www.mql5.com/ru/articles/35 Expとindicator。 Alexeyさん、記事へのリンクありがとうございます。そう、面白いものがたくさんあるんです。 ウラジミールさん、ありがとうございます。 Igor Makanu 2020.10.25 12:23 #638 MrBrooklin: if(time_current.hour==time_open.hour && time_current.min==time_open.min これは、ポジションをオープン するまでの待ち時間を比較するのに最適な方法ではありません。 テスターでは、すべてが常にスムーズに動作しますが、実際のアカウントでエラーが発生することがあります - 何かの理由でティックがそれを待っている分に正確に来ていない場合、エキスパートアドバイザーは、ティックの到着時に動作します、あなたのアルゴリズムが正しく動作しませんし、後でこの論理エラーを見つけることは非常に困難になります。 この問題を、厳密な等値比較( == )から、等しいかそれ以上の条件( >= ) ...( および/または等しくない条件) に変更してみてください。 MrBrooklin 2020.10.25 12:47 #639 Igor Makanu:これは、ポジションをオープン するまでの待ち時間を比較するのに最適な方法ではないテスターでは、すべてが常にスムーズに動作しますが、実際のアカウントでエラーが発生することがあります - 何かの理由でティックがそれを待っている分に正確に来ていない場合、エキスパートアドバイザーは、ティックの到着時に動作します、あなたのアルゴリズムが正しく動作しませんし、後でこの論理エラーを見つけることは非常に困難になります。厳密な等値比較( == )から、等倍以上の条件( >= ) ... ( または等倍未満の条件 ) に問題を再定式化してみてください。 イゴールさん、こんにちは。ダニの状況は確かに異なるので、あなたの推論に完全に同意します。コードに修正を加えます。 ウラジミールさん、ありがとうございます。 MrBrooklin 2020.10.25 13:24 #640 Igorの推奨通り、コードを修正しました。非常に良い、タイムリーなヒントです今まで気づかなかったEA操作の問題点が解消 されました。イゴールさん、いつもありがとうございます。 敬具 ウラジミール 1...575859606162636465666768697071...84 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Alert() は必ず使用しなければならないのでしょうか、それとも単なる情報提供なのでしょうか?
必ずしもそうではなく、あくまで便宜上のものです
必ずしもそうではない、利便性のため
なるほど。
ウラジミールさん、謹んで申し上げます。
ヴァレリーさん、こんにちは。アドバイスありがとうございました。if-else 演算子はもう友達ができたから、今度はswitch演算子もマスターしないと ね 。 Alert() を使う必要があるのか、それとももっと情報を得るために存在するのか?
ウラジミールさん、ありがとうございます。
電子技術者としての経験に照らし合わせると火事の時はサイレン、床が掃除されていない時は清掃員への注意書き。チャートへのコメント書き込み、ログへのプリント、ファイルへの書き込み、アラートビープ音、メッセージボックスもありますが、ビープ音が鳴るだけでネイティブではありません。
電気工事士の経験を鑑みて。消防車のサイレン、掃除していない床、掃除機への発言。チャートへのコメント書き込み、ログへの印刷、ファイルへの書き込み、アラートビープ音、メッセンジャーボックスもビープ音ですが、これはネイティブではありません。
ありがとうございます!とてもよく説明していただきました。
ウラジミールさん、ありがとうございます。
私たちのMagikとシンボルのポジションが0であれば、時間をチェックしてポジションを開き、1であればポジションを開かず、終値をチェックしてトロールし、1以上であれば警告して動作しないようにします。ピギーバックを使うこともあるし、iffでチェックすることもある。
ヴァレリーさん、こんにちは。ありがとうございます。time&& PositionTotal()==0を チェックする条件に追加したら、必要な金額のポジションが1つだけ開かれました
敬具 ウラジミール
Alexeyさん、記事へのリンクありがとうございます。そう、面白いものがたくさんあるんです。
ウラジミールさん、ありがとうございます。
if(time_current.hour==time_open.hour && time_current.min==time_open.minこれは、ポジションをオープン するまでの待ち時間を比較するのに最適な方法ではありません。
テスターでは、すべてが常にスムーズに動作しますが、実際のアカウントでエラーが発生することがあります - 何かの理由でティックがそれを待っている分に正確に来ていない場合、エキスパートアドバイザーは、ティックの到着時に動作します、あなたのアルゴリズムが正しく動作しませんし、後でこの論理エラーを見つけることは非常に困難になります。
この問題を、厳密な等値比較( == )から、等しいかそれ以上の条件( >= ) ...( および/または等しくない条件) に変更してみてください。
これは、ポジションをオープン するまでの待ち時間を比較するのに最適な方法ではない
テスターでは、すべてが常にスムーズに動作しますが、実際のアカウントでエラーが発生することがあります - 何かの理由でティックがそれを待っている分に正確に来ていない場合、エキスパートアドバイザーは、ティックの到着時に動作します、あなたのアルゴリズムが正しく動作しませんし、後でこの論理エラーを見つけることは非常に困難になります。
厳密な等値比較( == )から、等倍以上の条件( >= ) ... ( または等倍未満の条件 ) に問題を再定式化してみてください。
イゴールさん、こんにちは。ダニの状況は確かに異なるので、あなたの推論に完全に同意します。コードに修正を加えます。
ウラジミールさん、ありがとうございます。
Igorの推奨通り、コードを修正しました。非常に良い、タイムリーなヒントです今まで気づかなかったEA操作の問題点が解消 されました。イゴールさん、いつもありがとうございます。
敬具 ウラジミール