自分用のトレードbot_memo

bitmex

◆注文

API.Order.Order_new(

symbol='XBTUSD',

orderQty=-order_size, 

ordType="Stop",

  ※or Limit


stopPx=Low.min(), 

execInst="LastPrice,ReduceOnly", #注文オプション付与

  ※bm価格をトリガーとする(デフォルトはMarkPriceになってしまう)

  ※決済専用指値の時は、暴走して大丈夫な用にReduceOnlyを忘れずに。

 clOrdLinkID="kessai", #Link用ID割り当て

  ※使わなくてもとりあえず識別用に振っといて良さそう

contingencyType="OneUpdatesTheOtherAbsolute"

  ※同じLinkIDで決済できる数量は常に等しい。

   (上下に決済指値出しても、片方が減った分だけもう片方も減る設定)

).result()


◆時間管理

time.time()

  ※1970年1月1日0時0分0秒からの経過秒数を返す

  ※応用: % 3600の余りが0なら xx時間00分を認識できる

time.sleep()

  ※指定secの強制停止


いいなと思ったら応援しよう!