MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1314 1...130713081309131013111312131313141315131613171318131913201321...1953 新しいコメント Pavel Kolchin 2020.12.04 16:29 #13131 ponochka: を理解することです。 bool VerifityToSchet() { Print((string)AccountNumber()+" = "+(string)account); if(AccountNumber() != account) { Print("На данном счете индикатор работать не будет, вы его приобрели незаконным путем!!!"); }else { Print("На данном счете индикатор авторизован"); } return(false); } ponochka 2020.12.04 17:21 #13132 Pavel Kolchin: 何があるのか見る 端末を再起動すると、コンソールのAccountNumber() は 0 を受け取りますが、端末自体はそのアカウントで読み込まれ、動作 します。 Fast235 2020.12.04 17:23 #13133 ponochka:端末を再起動すると、コンソールのAccountNumber() は 0 を受け取りますが、端末自体はそのアカウントで読み込まれ、動作 します。 ボリーさん、書き込む場所を間違えてますよ。 Vitaly Muzichenko 2020.12.04 20:08 #13134 ponochka:端末を再起動すると、コンソールのAccountNumber() は0を受け取りますが、端末自体はそのアカウントで読み込まれ、動作 します アカウントデータ、残高などは、サーバーから実際の情報を取得することができません -init() は、端末がサーバーから値を受信する前に動作します。 ponochka 2020.12.04 21:06 #13135 Vitaly Muzichenko:アカウントデータ、残高などは、サーバーから最新の情報を取得する時間がありません -init() は、端末がサーバーから値を受け取る前に動作します。 よかった!修正しました効果あり!そして、ここにも重要な問題があります。 インジケーターに口座のチェックが入っている!それは、端末に立って動作しますが、ある時点で、ユーザーが手動でアカウントを変更すると、チェックのルールによると、インジケータは、アカウントが間違っていると主張する必要がありますが、それは何もしないし、端末の再起動後も、その設定を変更するまで作業を継続することができます!それは、端末の再起動が必要です。どうすれば戦えるのか? Vitaly Muzichenko 2020.12.04 23:56 #13136 ponochka:よし!修正しました!効いてますね〜。そして、ここにも熱い疑問があります。インジケーターにアカウントチェックがある!それは、端末に立って動作しますが、ある時点で、ユーザーが手動でアカウントを変更すると、チェックのルールによると、インジケータは、アカウントが間違っていると主張する必要がありますが、それは何もしないし、端末の再起動後も、その設定を変更するまで作業を続行することができます!これは非常に重要なことです。どうすれば戦えるのか?正しく書かれていない 追伸:Print(AccountNumber())を解除してみてください。口座が変わるとどのように表示されますか?しかし、iniit 理解できるものではありません。 Roni Iron 2020.12.05 13:05 #13137 こんにちは。 タスクの一つでMT4の本で書かれている:新しいバーがあるかどうかを判断するために、バー番号1(すなわち、オープニング価格が変更され、新しいバーが登場した場合)このメソッドを使用して、テスターでスキップメッセージに遭遇したが、理解し始め、それを思い出した - いくつかのバーが同じオープニング価格を持っているかもしれないので、この方法は、それぞれエラーが損失につながることができないだけです。始値ではなく、時間や他の方法を使うように注意してください!!!! Konstantin Nikitin 2020.12.05 13:27 #13138 Roni Iron:こんにちは。タスクの一つでMT4の本で書かれている:新しいバーがあるかどうかを判断するために、バー番号1(すなわち、オープニング価格が変更され、新しいバーが登場した場合)このメソッドを使用して、テスターでスキップメッセージに遭遇したが、理解し始め、それを思い出した - いくつかのバーが同じオープニング価格を持つことができ、したがって、このメソッドがエラーにつながるだけでなく、それぞれ損失することができます。 開店価格ではなく、時間や他の方法を使うように注意してください!!!! アイタイム ponochka 2020.12.05 13:49 #13139 Vitaly Muzichenko:何かが正しく書かれていない。 追伸:Print(AccountNumber())を解除してみてください。口座が変わるとどのように表示されますか?しかし、イニシャライズされた理解できるものではありません は新しい(変更された)アカウントを表示しますが、他は何も起こりません。 Aleksey Mavrin 2020.12.05 15:30 #13140 ponochka:よし!修正しました!効いてますね〜。そして、ここにも切実な疑問があります。インジケーターにアカウントチェックがある!それは、端末に立って動作しますが、ある時点で、ユーザーが手動でアカウントを変更すると、チェックのルールによると、インジケータは、アカウントが間違っていると主張する必要がありますが、それは何もしないし、端末の再起動後も、その設定を変更するまで作業を続行することができます!これは非常に重要なことです。どうすれば戦えるのか? MT4でこの問題が発生しました。口座切り替え後にoninitが起動したときに、口座番号が 環境に反映されていないのか、それとも他のバグなのか分かりませんが、私はタイマーを使うことにしました。 void OnTimer() { static long account=AccountNumber(); if(AccountNumber()!=account) { Print(account," was"); account=AccountNumber(); Print(account," now"); Полундра и т.п. }} 1...130713081309131013111312131313141315131613171318131913201321...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
何があるのか見る
端末を再起動すると、コンソールのAccountNumber() は 0 を受け取りますが、端末自体はそのアカウントで読み込まれ、動作 します。
端末を再起動すると、コンソールのAccountNumber() は 0 を受け取りますが、端末自体はそのアカウントで読み込まれ、動作 します。
ボリーさん、書き込む場所を間違えてますよ。
端末を再起動すると、コンソールのAccountNumber() は0を受け取りますが、端末自体はそのアカウントで読み込まれ、動作 します
アカウントデータ、残高などは、サーバーから実際の情報を取得することができません -init() は、端末がサーバーから値を受信する前に動作します。
アカウントデータ、残高などは、サーバーから最新の情報を取得する時間がありません -init() は、端末がサーバーから値を受け取る前に動作します。
よかった!修正しました効果あり!そして、ここにも重要な問題があります。
インジケーターに口座のチェックが入っている!それは、端末に立って動作しますが、ある時点で、ユーザーが手動でアカウントを変更すると、チェックのルールによると、インジケータは、アカウントが間違っていると主張する必要がありますが、それは何もしないし、端末の再起動後も、その設定を変更するまで作業を継続することができます!それは、端末の再起動が必要です。どうすれば戦えるのか?
よし!修正しました!効いてますね〜。そして、ここにも熱い疑問があります。
インジケーターにアカウントチェックがある!それは、端末に立って動作しますが、ある時点で、ユーザーが手動でアカウントを変更すると、チェックのルールによると、インジケータは、アカウントが間違っていると主張する必要がありますが、それは何もしないし、端末の再起動後も、その設定を変更するまで作業を続行することができます!これは非常に重要なことです。どうすれば戦えるのか?
正しく書かれていない
追伸:Print(AccountNumber())を解除してみてください。口座が変わるとどのように表示されますか?しかし、iniit 理解できるものではありません。こんにちは。
タスクの一つでMT4の本で書かれている:新しいバーがあるかどうかを判断するために、バー番号1(すなわち、オープニング価格が変更され、新しいバーが登場した場合)このメソッドを使用して、テスターでスキップメッセージに遭遇したが、理解し始め、それを思い出した - いくつかのバーが同じオープニング価格を持っているかもしれないので、この方法は、それぞれエラーが損失につながることができないだけです。始値ではなく、時間や他の方法を使うように注意してください!!!!
こんにちは。
タスクの一つでMT4の本で書かれている:新しいバーがあるかどうかを判断するために、バー番号1(すなわち、オープニング価格が変更され、新しいバーが登場した場合)このメソッドを使用して、テスターでスキップメッセージに遭遇したが、理解し始め、それを思い出した - いくつかのバーが同じオープニング価格を持つことができ、したがって、このメソッドがエラーにつながるだけでなく、それぞれ損失することができます。 開店価格ではなく、時間や他の方法を使うように注意してください!!!!
アイタイム
何かが正しく書かれていない。
追伸:Print(AccountNumber())を解除してみてください。口座が変わるとどのように表示されますか?しかし、イニシャライズされた理解できるものではありませんは新しい(変更された)アカウントを表示しますが、他は何も起こりません。
よし!修正しました!効いてますね〜。そして、ここにも切実な疑問があります。
インジケーターにアカウントチェックがある!それは、端末に立って動作しますが、ある時点で、ユーザーが手動でアカウントを変更すると、チェックのルールによると、インジケータは、アカウントが間違っていると主張する必要がありますが、それは何もしないし、端末の再起動後も、その設定を変更するまで作業を続行することができます!これは非常に重要なことです。どうすれば戦えるのか?
MT4でこの問題が発生しました。口座切り替え後にoninitが起動したときに、口座番号が 環境に反映されていないのか、それとも他のバグなのか分かりませんが、私はタイマーを使うことにしました。