[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 61

 

artmedia70に 変更しました。

注文がクローズされた場合、OrderCloseTime()を使用してそのクローズ時間を確認する条件を渡す必要があります。すでに別の適切なオプションを見つけましたが、OrderCloseTime()が機能しない(ゼロを返す)のはなぜでしょうか?

 
終了後、再度OrderSelectを 配置します。
 

ロジャーに

では、なぜこれがなくてもOrderProfit()は動作するのでしょうか?何らかのデータ更新なのでしょうか?

 
Roger:
終了後、再度OrderSelectを配置します。

なぜだろう?
 
Vinin:
ロジャー
終了後、再度OrderSelectを配置する。

なぜだろう?
どうやら当てずっぽうのようです。でも、その答えもどうなんだろうと...。
 
Rogerの 提案を一応確認してみる。でも、時間がかかりそうです :(
 
Vinin:

なぜだろう?

最初に選択したときは、各変数に値が代入され、OrderCloseTime()はゼロのままです。終了後、この変数を更新するには、別の選択をする必要があります。それとも私が間違っているのでしょうか?
 
Roger:

最初に選択したときは、各変数に値が代 入され、OrderCloseTime()はゼロのままです。終了後、この変数を更新するには、もう一度選択を行う必要があります。それとも私が間違っているのでしょうか?

取引は歴史から取ったものではないのですか?履歴はある種の配列です。なぜ、これらの変数のために余分なメモリ空間を確保し、値を代入する(これも時間がかかる)のか...。案件の 履歴から必要な情報を直接取り出して作業する。

取引履歴は、私の解釈では、クローズされた注文と削除された注文、そしてオープンされた注文とペンディングされた注文のことです。あなたは、例えば、注文を開くと、価格、開始の時間などので。- はすでに歴史に残る!:)))))各トレードには固有の番号=Ticketがあります。いい配列が手に入りますね~。:D

しかし、これはあくまで推測に過ぎません。案件の選定や作業の技術的な面は、これまで興味がなかった。

 
Rogerの 言う通り、クローズ後に再度注文を選択 すれば問題ないです。
 
皆さん、ご清聴ありがとうございました。:3