購入・販売の委託,未完成の注文の処理について

作者: リン・ハーンショングロンヒ作成日:2021年9月19日 21:43:39 更新日:

私は以前,Mee言語で戦略を書いていました. Maye言語はとてもシンプルで,すぐに戦略を実現できますが,後には拡張できません. 他の機能を追加したいとすると,それはできません.

最初の問題は,マウ語では,開場買取と平成販売で,彼らは制限価格のリストアップの委託を行いますが,制限価格はリアルタイムCLOSEオファーまたは1つの価格で購入し,1つの価格で販売します.

JSで実行する論理は,購入時に最新のリアルタイム・クローズ価格+スライダーで注文を掛けるが,未定の注文がある.

TypeError: Cannot read properties of undefined (reading Id) を表示しています. ファイルが削除された場合は,そのファイルが削除されます. 解決策を求める.

var wei_order = exchange.GetOrders ((); //未完成の注文について

と (wei_order)
// while (wei_order!=[]) や while (wei_order!=null) を使ってみましたが,まだ解決できていません. // しかし,この while の条件のいずれも有効ではないので,実行するとエラーが返ってくる: TypeError: Cannot read properties of undefined (reading Id), と私は注文が完了していないときに注文をキャンセルし,より高い価格で注文を再開したいです. {cH00ffff} var wei_order_id =wei_order[0].Id; 交換.CancelOrder ((wei_order_id));
睡眠 (1000) order_id = exchange.Buy ((now_records.Close+ huadian, KaiCangNum) 交換する 睡眠 (5000) { \ pos (192,220) }

2つ目の問題は,未完成の注文があるため,私は"exchange.GetPosition (() "関数を使って保有する金額を取得します. 販売時に,未完成の注文が表示されます. 持場が不足しています. 私は奇妙でした. この"exchange.GetPostion (() "関数内の"Amount"は,既に成功して保有している金額ではありませんか? その後,私は"exchange.GetOrder ((order_id)) "を試してみました.

第3の問題は,委託注文の購入や販売について,利益を維持しながら注文をどのように行うか (市場価格で注文したくない),未完成の注文をどう処理するか (何度再試し,どのくらいの間隔で) 取引先の平衡時に,平衡の量が正しいことをどのように確認しますか?平衡の不十分を示すのではなく.


もっと

カイビングボ7639取引数が少ないのは本当に頭痛です.

シュー下の命令は orderid を返します. 書き込みプログラムがループに入ると,このORDER ID を追跡します.