MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 125 1...118119120121122123124125126127128129130131132...1953 新しいコメント 削除済み 2017.02.14 14:49 #1241 MosheDayan: 約25名例えば、こんな感じです。2017.02.14 ユーラスド 1.0630残念ながら、この問題を純粋にmqlで解決する方法も見当たりません。友人全員の名前を書いた手紙のテンプレートを作成し、郵送するだけです。 Vitalie Postolache 2017.02.14 14:55 #1242 MosheDayan: 約25名例えば、こんな感じです。2017.02.14 ユーラスド 1.0630 レベルを正確に放送する必要があるのでしょうか?信号を作って放送したほうがいいのでは? Fam 2017.02.14 15:08 #1243 こんにちは。夕方からずっと殺しましたが、原因がわかりませんでした、助けてください。インジケータは画面にデータをテキストマークで表示するはずですが、ターミナルを起動しても それが起こらず、 タイムフレームを変更したときだけマークが表示され、その後はティックで問題なく動作します。例はできるだけ簡略化していますが、本質は変わりません。int a=AccountInfoInteger(ACCOUNT_LEVERAGE);intb=1000/a; // 次に、b を画面に表示する。消去法で考えると、除算を他の演算に置き換えたり、変数 "a "に任意の定数を代入したりした場合のみ、うまくいくという結論に達した。ChartRedraw()を使ってみたり、integerやdouble型で遊んでみたり、MathRound()を試してみたり、いろいろやってみたのですが、何もうまくいきません。不思議なことばかりです。 Vitalie Postolache 2017.02.14 15:17 #1244 Fam:こんにちは。夕方からずっと殺しましたが、原因がわかりませんでした、助けてください。インジケータは画面にデータをテキストマークで表示するはずですが、ターミナルを起動しても それが起こらず、 タイムフレームを変更したときだけマークが表示され、その後はティックで問題なく動作します。例はできるだけ簡略化していますが、本質は変わりません。int a=AccountInfoInteger(ACCOUNT_LEVERAGE);intb=1000/a; // 次に、b を画面に表示する。消去法で考えると、 除算を他の演算に置き 換えたり、変数 "a "に任意の定数を代入したりした場合のみ、 うまく いくという結論に達した。ChartRedraw()を使ってみたり、integerやdouble型で遊んでみたり、MathRound()を試してみたり、いろいろやってみたのですが、何もうまくいきません。不思議なことばかりです。では、割り算ではなく、掛け算の何が問題なのか?intb=a*0.001;そして、コードのどこで正確に計算を行うかも重要です。イナテやグローバルでは無いかな?ゼロで割ることもできる ;) Alexey Viktorov 2017.02.14 15:18 #1245 Fam:こんにちは。夕方からずっと殺しましたが、原因がわかりませんでした、助けてください。インジケータは画面にデータをテキストマークで表示するはずですが、ターミナルを起動しても それが起こらず、 タイムフレームを変更したときだけマークが表示され、その後はティックで問題なく動作します。例はできるだけ簡略化していますが、本質は変わりません。int a=AccountInfoInteger(ACCOUNT_LEVERAGE);intb=1000/a; // 次に、b を画面に表示する。消去法で考えると、除算を他の演算に置き換えたり、変数 "a "に任意の定数を代入したりした場合のみ、うまくいくという結論に達した。ChartRedraw()を使ってみたり、integerやdouble型で遊んでみたり、MathRound()を試してみたり、いろいろやってみたのですが、何もうまくいきません。不思議なことばかりです。 そして、ジャーナルに目を通すと、そこには「0による除算」という致命的なエラーがある Fam 2017.02.14 15:24 #1246 Vitalie Postolache:では、割り算ではなく、掛け算をやり直すことの何が問題なのでしょうか?intb=a*0.001;そして、コードのどこで計算を行うかも正確に把握することが重要です。イナテやグローバルでは無いかな?ゼロで割ることもできる ;) それはうまくいきません、実際には1000ではなく変数なのです。計算はOnCalculateで 行います。 MosheDayan 2017.02.14 15:24 #1247 Vitalie Postolache: レベルは正確に送信する必要があるのでしょうか?信号を作って放送したほうがいいのでは? Whatsappでグループにも送っています。私はただ、彼らの生活を楽にしたかっただけなんです。チャートを開 けば、私のレベルがすでにそこにある。信号について、MT経由なのか、サードパーティ経由なのか、詳しく教えてください。 Fam 2017.02.14 15:25 #1248 Alexey Viktorov: そして、ログを見ると、そこに「0による除算」という重大なエラーがあることがわかりますログブックでは、本当に「ゼロディバイド」となっています。これから確認します。0はどこから来るのか理解できない。初期化中にAccountInfoInteger(ACCOUNT_LEVERAGE)からデータがない?また、次のティックにマークが表示されないのはなぜですか? 削除済み 2017.02.14 15:27 #1249 MosheDayan: グループにもWhatsappで送っています。私はただ、彼らの生活を楽にしたかっただけなんです。チャートを開 けば、私のレベルがすでにそこにある。信号について、MTによるものか、サードパーティによるものか、詳しく教えてください。 公開されています:) Vitalie Postolache 2017.02.14 15:32 #1250 Fam:ログブックには確かに「ゼロディバイド」と書かれている。これから確認します。0はどこから来るのか理解できない。初期化中にAccountInfoInteger(ACCOUNT_LEVERAGE)からデータがない?また、次のティックにマークが表示されないのはなぜですか?プログラムが重大なエラーを 受け、それ以上実行されないため。もしかして、証券会社によってはレバレッジが通らない?とはいえ、FXでは見たことがないのですが...。 1...118119120121122123124125126127128129130131132...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
約25名例えば、こんな感じです。2017.02.14 ユーラスド 1.0630
残念ながら、この問題を純粋にmqlで解決する方法も見当たりません。
友人全員の名前を書いた手紙のテンプレートを作成し、郵送するだけです。
約25名例えば、こんな感じです。2017.02.14 ユーラスド 1.0630
こんにちは。
夕方からずっと殺しましたが、原因がわかりませんでした、助けてください。インジケータは画面にデータをテキストマークで表示するはずですが、ターミナルを起動しても それが起こらず、 タイムフレームを変更したときだけマークが表示され、その後はティックで問題なく動作します。
例はできるだけ簡略化していますが、本質は変わりません。
int a=AccountInfoInteger(ACCOUNT_LEVERAGE);
intb=1000/a; // 次に、b を画面に表示する。
消去法で考えると、除算を他の演算に置き換えたり、変数 "a "に任意の定数を代入したりした場合のみ、うまくいくという結論に達した。
ChartRedraw()を使ってみたり、integerやdouble型で遊んでみたり、MathRound()を試してみたり、いろいろやってみたのですが、何もうまくいきません。
不思議なことばかりです。
こんにちは。
夕方からずっと殺しましたが、原因がわかりませんでした、助けてください。インジケータは画面にデータをテキストマークで表示するはずですが、ターミナルを起動しても それが起こらず、 タイムフレームを変更したときだけマークが表示され、その後はティックで問題なく動作します。
例はできるだけ簡略化していますが、本質は変わりません。
int a=AccountInfoInteger(ACCOUNT_LEVERAGE);
intb=1000/a; // 次に、b を画面に表示する。
消去法で考えると、 除算を他の演算に置き 換えたり、変数 "a "に任意の定数を代入したりした場合のみ、 うまく いくという結論に達した。
ChartRedraw()を使ってみたり、integerやdouble型で遊んでみたり、MathRound()を試してみたり、いろいろやってみたのですが、何もうまくいきません。
不思議なことばかりです。
では、割り算ではなく、掛け算の何が問題なのか?
intb=a*0.001;
そして、コードのどこで正確に計算を行うかも重要です。イナテやグローバルでは無いかな?ゼロで割ることもできる ;)
こんにちは。
夕方からずっと殺しましたが、原因がわかりませんでした、助けてください。インジケータは画面にデータをテキストマークで表示するはずですが、ターミナルを起動しても それが起こらず、 タイムフレームを変更したときだけマークが表示され、その後はティックで問題なく動作します。
例はできるだけ簡略化していますが、本質は変わりません。
int a=AccountInfoInteger(ACCOUNT_LEVERAGE);
intb=1000/a; // 次に、b を画面に表示する。
消去法で考えると、除算を他の演算に置き換えたり、変数 "a "に任意の定数を代入したりした場合のみ、うまくいくという結論に達した。
ChartRedraw()を使ってみたり、integerやdouble型で遊んでみたり、MathRound()を試してみたり、いろいろやってみたのですが、何もうまくいきません。
不思議なことばかりです。
では、割り算ではなく、掛け算をやり直すことの何が問題なのでしょうか?
intb=a*0.001;
そして、コードのどこで計算を行うかも正確に把握することが重要です。イナテやグローバルでは無いかな?ゼロで割ることもできる ;)
レベルは正確に送信する必要があるのでしょうか?信号を作って放送したほうがいいのでは?
そして、ログを見ると、そこに「0による除算」という重大なエラーがあることがわかります
ログブックでは、本当に「ゼロディバイド」となっています。これから確認します。
0はどこから来るのか理解できない。初期化中にAccountInfoInteger(ACCOUNT_LEVERAGE)からデータがない?また、次のティックにマークが表示されないのはなぜですか?
グループにもWhatsappで送っています。私はただ、彼らの生活を楽にしたかっただけなんです。チャートを開 けば、私のレベルがすでにそこにある。信号について、MTによるものか、サードパーティによるものか、詳しく教えてください。
ログブックには確かに「ゼロディバイド」と書かれている。これから確認します。
0はどこから来るのか理解できない。初期化中にAccountInfoInteger(ACCOUNT_LEVERAGE)からデータがない?また、次のティックにマークが表示されないのはなぜですか?
プログラムが重大なエラーを 受け、それ以上実行されないため。
もしかして、証券会社によってはレバレッジが通らない?とはいえ、FXでは見たことがないのですが...。