エラー番号6 - ページ 22

 
だから、エラーは別の飛行機に移ってしまった。
 
だから、エラーは別の飛行機に移った。事実を整理しよう。


まるで...
 
テストしてみました =(
53回の試行-成功したのは最初の1回だけ。7エラー#6、その他#128。
ターミナルを再起動すると、すべてが一度に動作するようになりました。

ログにもExpertTradeContext: timeout (180000)と表示されています。
ログをstringoに送信する...

ちなみにメールは、うまくいったのですが、エラーが発生しました(頻度低め)
SMTPです。354 メッセージの入力、末尾に「.」を付けて一行で表示
 
また、非常に興味深いことに、オーダーセッティング機能の実行時間が180秒、すなわち180,000msであることに気づきました...。
私のスリープではなく、オーダーセンドそのものが待っているのです...。
設定した瞬間まではエンドレスのスリップはありません。トレード間の一時停止(現在は0)とエラー後の一時停止のみです(128以降、6以降は一時停止なし-一時的に無効にしています)。

結論から言うと、Ordersendは180秒以内にサーバーへの接続を 要求し、その後エラーを出します ;)

zy: 接続は、もちろんあります......。
 
注文設定機能の実行時間は180秒、つまり180000ミリ秒です。<br / translate="no"> 私のSleepsではなく、オーダーメイド自体が待っているのです...。
インストール前のエンドレス・スリップはありません。トレード間のポーズ(現在は0)とエラー後のポーズ(128後-なし、6後-一時的に無効)のみです。

結論:Ordersendは180秒間サーバーへの接続を要求し、その後エラーが発生する;)

ss: 接続は、もちろん...。


もう、面白い...。
 
エラーの再現は非常に早く、再起動後20分ほどで終了します =)。

ターミナルを再起動した後、ターミナル全体の接続に失敗することが数回ありました...。
 
前回のプレビルドでの不運な「エラー6」は消えたようですが、もう一つ「ExerciseTradeContract: Timeout (18万)」が出始めています・・・・。

同様に
 
メタカスタマーのこと。

問題を解決するために、様々な情報を収集し、自動的にメールで送信するエキスパートを作る。
私などは、ずっとポカポカしているよりも、私のところで動かして、より早く解決策を見出すことができれば嬉しいですね。
 
ということで、リソースリークによるエラーと理解しました。質問 - このような検索に何か(BoundsCheckerなど)を使っているのか、それとも手と頭で検索しているのでしょうか?

また、デバッグ用のログがあれば、上級者でも自分の観察に頼るだけでなく、バグの本質を見極めるためのログの一部を提供することができます。
デバッグログとは、プログラムが実行した動作が詳細に書かれたログのことである。こんな感じ。
ソケット作成:作成済み(記述子 0x00001053)<br / translate="no"> 12.34.56.78:12345への接続:エラー WSAECONNREFUSED:接続しようとしましたが、強制的に拒否されました。
ソケット作成:エラー WSAEMFILE: No more socket descriptors are available


当然ながら、プログラム全体のログを取るのは大変な作業ですので、少なくともバグレポートに基づいてエラーが発生する可能性のある重要な場所にはログを取るようにしましょう。個人的には、たとえ数百メガバイトの巨大なログを書き込むことになったとしても、そうしたロギングをぜひ取り入れたいと思っています。
 
メタクォーツ

お困りですか?
最終的にはちゃんとテストして動くようにしたいです。
デモ口座でもリアル口座でも専門家と取引することができないので、もう1ヶ月以上、すべて手作業でやっています。