量化現貨合約對沖交易軟體開發原始碼(案例演示)策略邏輯
量化交易機器人是什麼?實質上,交易機器人是一個軟體程式,可以直接與金融(通常使用API來獲取和解釋相關資訊)進行互動,並且可以根據對市場資料的解釋來發布買賣訂單。系統開發I34-案例I633-演示53I9,他們透過監控市場上的價格走勢,並根據一套事先設定好的規則作出反應來做出這些決策。一般情況下,交易機器人會分析市場上的交易數量、訂單、價格和時間等行為,並根據你的喜好來規劃它們。
在策略設定好之後,機器人智慧分配每一次進單條件,嚴格執行交易策略,交易策略,根據當前行情,實時進行雲大資料調整。同時支援百種交易同時執行交易策略,每一個品種立執行緒,自動管理報價深度,策略計算,實時檢視交易情況,實時執行。
策略執行程式碼參考如下:
/*backtest start: 2021-06-01 00:00:00 end: 2022-05-23 00:00:00 period: 1h basePeriod: 1m exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}] args: [["v_input_float_1",500],["v_input_string_1",2],["v_input_float_2",0.01],["v_input_int_1",20],["v_input_int_2",500],["RunMode",1,358374],["MinStock",0.001,358374]] */ strategy(overlay=true) varip beginPrice = 0 var spacing = input.float(-1, title="間距價格") var dir = input.string("long", title="方向", options = ["long", "short", "both"]) var amount = input.float(-1, title="下單量") var numbers = input.int(-1, title="網格數量") var profit = input.int(-1, title="盈利價差") / syminfo.mintick if spacing == -1 and amount == -1 and numbers == -1 and profit == -1 runtime.error("引數錯誤") if not barstate.ishistory and beginPrice == 0 beginPrice := close findTradeId(id) => ret = "notFound" for i = 0 to strategy.opentrades - 1 if strategy.opentrades.entry_id(i) == id ret := strategy.opentrades.entry_id(i) ret // 實時K線階段 if not barstate.ishistory // 檢索網格 for i = 1 to numbers // 做多 direction = dir == "both" ? "long" : dir plot(beginPrice-i*spacing, direction+str.tostring(i), color.green) if direction == "long" and beginPrice-i*spacing > 0 and beginPrice-i*spacing < close and findTradeId(direction+str.tostring(i)) == "notFound" strategy.order(direction+str.tostring(i), strategy.long, qty=amount, limit=beginPrice-i*spacing) strategy.exit("exit-"+direction+str.tostring(i), direction+str.tostring(i), qty_percent=100, profit=profit) // 做空 direction := dir == "both" ? "short" : dir plot(beginPrice+i*spacing, direction+str.tostring(i), color.red) if direction == "short" and beginPrice+i*spacing > close and findTradeId(direction+str.tostring(i)) == "notFound" strategy.order(direction+str.tostring(i), strategy.short, qty=amount, limit=beginPrice+i*spacing) strategy.exit("exit-"+direction+str.tostring(i), direction+str.tostring(i), qty_percent=100, profit=profit)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011332/viewspace-2938127/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 量化交易現貨合約對沖跟單app系統開發案例演示(原始碼搭建)APP原始碼
- 合約現貨量化交易開發系統原始碼|量化交易機器人對沖策略原始碼機器人
- 量化交易機器人開發現貨合約對沖策略機器人
- 量化現貨合約對沖交易app開發原始碼出售(實體公司)APP原始碼
- 量化現貨合約交易系統開發/量化合約對沖策略系統開發搭建
- 現貨量化/量化合約/系統技術開發/原始碼/現貨合約對沖交易功能/方案原始碼
- 量化合約對沖交易策略系統開發與應用(原始碼演示)原始碼
- 現貨合約量化交易系統開發部署原始碼案例原始碼
- 合約量化交易對沖策略系統開發應用程式
- BSC鏈合約量化對沖交易原始碼系統開發部署原始碼
- 現貨合約量化交易系統開發|量化機器人開發原始碼案例機器人原始碼
- 合約交易/量化交易/對沖交易策略/系統技術開發/應用
- 智慧AI量化合約對沖交易機器人軟體開發模式定製(案例原始碼)AI機器人模式原始碼
- 合約量化系統丨合約量化開發原始碼邏輯原始碼
- 量化交易機器人現貨合約策略開發系統(案例)機器人
- 合約量化系統丨合約量化系統開發策略及詳情丨合約量化開發原始碼邏輯原始碼
- AI合約量化交易對沖策略/系統開發/永續合約槓桿量化技術/應用AI
- 量化對沖搬磚交易系統開發(開發策略)丨量化對沖搬磚交易系統開發原始碼原始碼
- 量化合約/合約量化/合約跟單/對沖搬磚/交易所繫統開發成熟及方案丨原始碼案例原始碼
- 現貨期權合約量化/量化合約/秒合約/永續合約/交易所繫統開發(開發案例及原始碼)原始碼
- 量化自動交易機器人系統開發|現貨合約量化策略開發案例機器人
- 量化合約/合約量化/秒合約/永續合約/現貨期權期貨/交易所繫統開發案例及原始碼原始碼
- 合約量化跟單對沖交易策略系統模式開發詳情模式
- 數字貨幣量化合約/合約量化系統開發(開發策略)及案例原始碼原始碼
- 量化現貨合約對沖交易系統開發|海外交易所平臺定製
- 詳細分析:量化合約系統開發邏輯(Demo演示)合約量化原始碼系統開發功能方案原始碼
- 量化交易/量化合約/合約量化/秒合約/永續合約/合約跟單/交易所繫統開發(策略及原始碼)原始碼
- 合約量化/量化合約開發原始碼功能,量化合約/合約量化系統開發(開發策略)及案例詳情原始碼
- 量化現貨合約跟單交易所軟體開發|原始碼搭建模式二開原始碼模式
- 量化現貨合約跟單app軟體開發原始碼(可二開)APP原始碼
- 量化交易對沖搬磚開發正式版丨量化交易對沖搬磚系統開發(方案詳細)丨原始碼案例原始碼
- 量化合約/合約量化對沖搬磚系統開發詳細及策略
- 現貨量化/原始碼/秒合約/量化跟單交易系統合約開發python技術原始碼Python
- 量化現貨/合約量化跟單對沖機器人系統開發/Python程式碼機器人Python
- 量化合約/合約量化/合約跟單系統開發(策略及詳細)案例原始碼原始碼
- 合約量化開發上線版,合約量化系統開發技術邏輯及詳細方案,合約量化原始碼原始碼
- 合約量化跟單模式軟體開發邏輯詳情模式
- 量化合約丨合約量化開發原始碼版,合約量化丨量化合約系統開發(成熟案例)及詳細策略原始碼