最後の価格のすぐ下に制限オーダーを 投稿したいのですが 同じ価格で待機中のオーダーがあるか確認してください
命令がまだないのに 命令を送らない
var depth = exchange.GetDepth (深度取得の交換) var pricex = depth.Asks[0].Price 価格 価格 価格 価格 オーダーx = 交換 注文価格 = 注文 × 価格
交換.セットディレクション ((
if (orderprice === pricex-0.5,20) {} else {交換.購入(価格x-0.5,20) }
助けてくれてありがとう
gmgphil特定の価格帯と特定の注文サイズに一致するすべての注文をキャンセルします. ありがとうございました
発明者 量化 - 微かな夢試作をコードさせて ` ` var depth = exchange.GetDepth(); //注文簿情報を取得する 価格 // 販売レベル1の注文価格を取得 待機中の注文を取得する 交換.SetDirection (("買い") // 長い取引方向を設定する { 交換.購入.} { 注文価格 ===価格x-0.5,20) { } var hasNearPricePendingOrder = false // フラグを設定する var upRange = 1 // set upRange オールドオーダーの価格が浮動する var downRange = 1 // set downRange for... 設定するRange は もし (注文.長さ!== 0) { // 待機中の注文がある場合 for ((var i = 0 ; i < orders.length ; i++) { if ((価格x < (注文[i].価格+アップレンジ) && 価格x > (注文[i].価格-ダウンレンジ)) { // もし今値の範囲内の価格 (旧注文価格 - 下Range) に別の (旧注文価格 + 上Range) hasNearPricePendingOrder = true // フラグを設定する { \ pos (192,220) } { \ pos (192,220) } { \ pos (192,220) } if ((!hasNearPricePendingOrder) { // は hasNearPricePendingOrder をベースに取引するかしないか exchange.Buy(precex - 0.5, 20) // Bitmexの交換に制限命令を送信する { \ pos (192,220) } ` `
発明者の量化 https://www.fmz.com/bbs-topic/2710
gmgphil素晴らしい,本当にありがとう! 私はあなたのラインに基づいて市場メーカーの戦略を変換することができました.私は交換にそれらをブルックアップする方法について考えていません. すみません,私はJavaScriptでゼロの経験があります. あなたはここで再び私を助けることができます.