2019.11.0100:00:00 market sell 2.00 EURUSD (1.11514 / 1.11522)
2019.11.0100:00:00 deal #2 sell 2.00 EURUSD at 1.11514 done (based on order #2)
2019.11.0100:00:00 deal performed [#2 sell 2.00 EURUSD at 1.11514]
2019.11.0100:00:00 order performed sell 2.00 at 1.11514 [#2 sell 2.00 EURUSD at 1.11514]
2019.11.0100:00:00 market buy 1.00 EURUSD (1.11514 / 1.11522)
2019.11.0100:00:00 deal #3 buy 1.00 EURUSD at 1.11522 done (based on order #3)
2019.11.0100:00:00 deal performed [#3 buy 1.00 EURUSD at 1.11522]
2019.11.0100:00:00 order performed buy 1.00 at 1.11522 [#3 buy 1.00 EURUSD at 1.11522]
2019.11.0100:00:00 close position #3 buy 1.00 EURUSD by position #2 sell 2.00 EURUSD (1.11514 / 1.11522)
2019.11.0100:00:00 deal #4 sell 1.00 EURUSD at 1.11514 done (based on order #4)
2019.11.0100:00:00 deal #5 buy 1.00 EURUSD at 1.11522 done (based on order #4)
tester stopped because OnInit returns non-zero code
Slava:
В OnInit торговля точно ведётся?
以下はログとスクリーンショットです。
そして、あなたのコードでGetLastErrorをどのように適用するつもりですか?そしてもう一つの質問。関数の引数を 計算する順番は間違いないのでしょうか?
テスターの話です。この例では、なぜGetLastErrorが必要なのでしょうか?そして、この場合も順番は重要ではありません。
ここから値をコピーすると(他の場所からもコピーできる)、値の代わりに設定ブロック全体が貼り付けられます。ハイライトしたものをコピーすることをちょっと期待していたのですが)
エージェントは、メキシコを通過して何もしないようにしようとするとメモリに過負荷がかかり、タスク数が増える一方です。ログには以下のようなエラーが表示されます。
次に、ハイライトされた塊の状況を分析します。
カーソルを移動し、ポップアップした日付を記憶し、ランチャートを開き、取引履歴の必要な場所に移動し、テーブルの該当する行をダブルクリックする必要があります。
これはすべて、上のチャートのスポットをダブルクリックすることで置き換えられるのでしょうか?
接続後、すぐに切断される。分後、立ち上がりました。ビジュアライザーはなかった。
スタートボタンを押したときの反応です。
接続後、すぐに切断される。分後、立ち上がりました。ビジュアライザーがなくなっていた。
テスターがおかしくなっていた
以下はログとスクリーンショットです。
テスターの話です。この例でなぜGetLastErrorなのか?この場合も、順番は重要ではありません。
OnInitが0以外のコードを返したため、テスターが停止した。
だから、統計がないんです。
テスターエージェントがクラッシュした
昨日も2197でシングルランが発生しました。最適化後にシングルランを10-15回右クリックすると、ログにあるシングルランは接続が追加され、他は何もせず、エージェントはreidi状態でした。ターミナルを再起動すると治ります
昨日も2197のシングルランが起動せず、最適化後にシングルランを10-15回右クリックした後、シングルランはログに追加されるだけで何もせず、エージェントはreidi状態になっていました。
エージェントのログを見る必要があります
ここから値をコピーすると(他の場所からもコピーできる)、値の代わりに設定ブロック全体が貼り付けられます。ハイライトしたものをコピーすることをちょっと期待していたのですが)