エラー、バグ、質問 - ページ 3077 1...307030713072307330743075307630773078307930803081308230833084...3185 新しいコメント Harlamon 2021.09.01 12:40 #30761 インジケーターの問題解決に役立ててください。2台のPCにインストールされた、インジケーターがあります。取引口座を変更したらインジケータがチャートに表示されなくなり(1本)、タイムフレームを変更したらインジケータが表示されなくなった(2本)。私が行ったのは、indicatorのダウンロード/アンインストール、コンパイル、terminalの再インストールだけです。結果が出ない。 Yutaka Okamoto 2021.09.02 00:17 #30762 Ilyas #: 次のビルドを待ってください。正確な数字は言えません、その情報は今は手に入らないのです。 ありがとうございます。 ビルド3031で対応しました。 fxsaber 2021.09.02 01:19 #30763 このログは何を意味しているのでしょうか? 2021.09.02 04:14:56.118 Broker TradeServer-Live: no demo/preliminary groups on server side 2021.09.02 04:15:15.774 Network '12345': authorization on TradeServer-Live failed (Invalid account) Igor Zakharev 2021.09.02 03:20 #30764 こんにちは、皆さん。 私は提案があります、以前にも発表しましたので、もう一度思い出してください。 その要点は単純で、私はMetaEditorのアイデアを検討することを提案します。つまり、ソースコードのエディタに関して非常に必要で便利な機能、すなわちリージョンを追加することを提案するのです。例えば、コードの断片を折りたたみ、コメントと色でその領域をマークすることができます。 ブックマークや#includeも素晴らしいのは理解していますが、リージョンは特に大規模なリストや各通貨の設定がたくさんある場合、非常に助かります。 ありがとうございます。すべての人に、最高の、そして成功を Igor Petrov 2021.09.02 03:58 #30765 オーダーがあるのに、関数がそれを見ていない。このコードでは、順番を選択するために関数 OrderSelect 存在しない場合は、履歴から検索します。 HistoryOrderSelect if(!OrderSelect(tic)) { Error = GetLastError(); ResetLastError(); if(Error ==4754) { if(HistoryOrderSelect(tic)) { statusOrder = HistoryOrderGetInteger(tic,ORDER_STATE); if(statusOrder==ORDER_STATE_FILLED) { int position_ID = HistoryOrderGetInteger(tic,ORDER_POSITION_ID); } } } しかし、この関数はまだトリガーをかけていないときに注文を見つけられず、履歴の中にあるステータス 注文は完全に履行される チケット=9枚。どうしたんですか?デバッグとオーダーのスクリーンショット。 Vladimir Karputov 2021.09.02 04:10 #30766 Igor Petrov #:オーダーがあるのに、関数がそれを見ていない。このコードでは、順番を選択するために関数存在しない場合は、履歴から検索します。しかし、この関数はまだトリガーをかけていないときに注文を見つけられず、履歴の中にあるステータス 注文は完全に履行される チケット=9枚。どうしたんですか?デバッグとオーダーのスクリーンショット。 EAを実行します - 市場にある保留中の注文とポジションの数が表示されます。まさにマーケットで、取引履歴ではありません。 ファイル: Calculate_Positions_and_Pending_Orders.mq5 8 kb Igor Makanu 2021.09.02 10:51 #30767 BarsCalculated()https://www.mql5.com/ru/docs/series/barscalculated 何を返してくれるの?- は、OnCalculate()での計算が終わった後、return(rates_total)でインジケータが返した数値だけでしょうか? Alexey Viktorov 2021.09.02 11:55 #30768 Igor Makanu #:BarsCalculated()https://www.mql5.com/ru/docs/series/barscalculated何を返してくれるの?- は、OnCalculate()で計算した後、return(rates_total)でインジケータが返した数値だけでしょうか? 私の理解では、現在のTF以外のTFでインジケータの再計算を行う場合に使用します。そして、現在のTFについては、BarsCalculated() == prev_calculated Igor Petrov 2021.09.02 12:27 #30769 Vladimir Karputov #:EAを実行します - 市場にある保留中の注文とポジションの数が出力されます。まさにマーケットで、取引履歴ではありません。 よくわからないのですが、デモで走らせるということでしょうか?このEAは、マーケットで注文やポジションを検索するんですね。デバッガーのことです。デバッガーを使ってコードを起動すると、注文番号9がマーケットにあり、取引タブに表示されていることがわかります。スクリーンショットが不鮮明で申し訳ありませんが、下に "TRADING "というタブが開いています。注文が入ったことを意味する。しかし、コードでは、EXPRESSION(変数statusOrder)で、注文がチケット9で完全に実行されている(私がステータスを正しく理解していない可能性があります)ことが確認できます。 注文状態 注文が完全に埋まった fxsaber 2021.09.02 12:30 #30770 Igor Petrov #:デバッガでコードを実行すると、取引タブで見るように、注文番号9がマーケットにあることがわかります。 ビジュアライザーは、取引環境と常に同期しているわけではありません。古い情報が表示される場合があります。実際の情報は、常にEAにあります。 これは非常によくある問題で、Expert Advisor があることを告げているのに、Visualizer が別のことを表示している場合です。 1...307030713072307330743075307630773078307930803081308230833084...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
次のビルドを待ってください。正確な数字は言えません、その情報は今は手に入らないのです。
ありがとうございます。
ビルド3031で対応しました。
2021.09.02 04:14:56.118 Broker TradeServer-Live: no demo/preliminary groups on server side 2021.09.02 04:15:15.774 Network '12345': authorization on TradeServer-Live failed (Invalid account)
私は提案があります、以前にも発表しましたので、もう一度思い出してください。
その要点は単純で、私はMetaEditorのアイデアを検討することを提案します。つまり、ソースコードのエディタに関して非常に必要で便利な機能、すなわちリージョンを追加することを提案するのです。例えば、コードの断片を折りたたみ、コメントと色でその領域をマークすることができます。
ブックマークや#includeも素晴らしいのは理解していますが、リージョンは特に大規模なリストや各通貨の設定がたくさんある場合、非常に助かります。
ありがとうございます。すべての人に、最高の、そして成功を
オーダーがあるのに、関数がそれを見ていない。このコードでは、順番を選択するために関数
OrderSelect
存在しない場合は、履歴から検索します。
HistoryOrderSelect
しかし、この関数はまだトリガーをかけていないときに注文を見つけられず、履歴の中にあるステータス
注文は完全に履行される
チケット=9枚。どうしたんですか?デバッグとオーダーのスクリーンショット。
![イッツ イッツ](https://c.mql5.com/3/364/11111111111__1.jpg)
オーダーがあるのに、関数がそれを見ていない。このコードでは、順番を選択するために関数
存在しない場合は、履歴から検索します。
しかし、この関数はまだトリガーをかけていないときに注文を見つけられず、履歴の中にあるステータス
注文は完全に履行される
チケット=9枚。どうしたんですか?デバッグとオーダーのスクリーンショット。
EAを実行します - 市場にある保留中の注文とポジションの数が表示されます。まさにマーケットで、取引履歴ではありません。
BarsCalculated()https://www.mql5.com/ru/docs/series/barscalculated
何を返してくれるの?- は、OnCalculate()での計算が終わった後、return(rates_total)でインジケータが返した数値だけでしょうか?
BarsCalculated()https://www.mql5.com/ru/docs/series/barscalculated
何を返してくれるの?- は、OnCalculate()で計算した後、return(rates_total)でインジケータが返した数値だけでしょうか?
私の理解では、現在のTF以外のTFでインジケータの再計算を行う場合に使用します。そして、現在のTFについては、BarsCalculated() == prev_calculated
EAを実行します - 市場にある保留中の注文とポジションの数が出力されます。まさにマーケットで、取引履歴ではありません。
よくわからないのですが、デモで走らせるということでしょうか?このEAは、マーケットで注文やポジションを検索するんですね。デバッガーのことです。デバッガーを使ってコードを起動すると、注文番号9がマーケットにあり、取引タブに表示されていることがわかります。スクリーンショットが不鮮明で申し訳ありませんが、下に "TRADING "というタブが開いています。注文が入ったことを意味する。しかし、コードでは、EXPRESSION(変数statusOrder)で、注文がチケット9で完全に実行されている(私がステータスを正しく理解していない可能性があります)ことが確認できます。
注文状態
注文が完全に埋まった
デバッガでコードを実行すると、取引タブで見るように、注文番号9がマーケットにあることがわかります。
ビジュアライザーは、取引環境と常に同期しているわけではありません。古い情報が表示される場合があります。実際の情報は、常にEAにあります。
これは非常によくある問題で、Expert Advisor があることを告げているのに、Visualizer が別のことを表示している場合です。