金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

高頻量化api下單合約對沖交易軟件app開(kāi)發(fā)

單價(jià): 面議
發(fā)貨期限: 自買(mǎi)家付款之日起 天內發(fā)貨
所在地: 廣東 廣州
有效期至: 長(cháng)期有效
發(fā)布時(shí)間: 2023-12-20 06:01
最后更新: 2023-12-20 06:01
瀏覽次數: 133
采購咨詢(xún):
請賣(mài)家聯(lián)系我
發(fā)布企業(yè)資料
詳細說(shuō)明

trail_price主要參數為開(kāi)啟跟蹤止損、止盈止損的價(jià)錢(qián),檢測中大家采用了當年的收盤(pán)價(jià)格close,加上一個(gè)偏移 offset。如何判斷多頭持倉或是空頭持倉的追蹤止盈止損、股票止損開(kāi)啟價(jià)錢(qián)呢? strategy.exit函數都會(huì )要求特定一個(gè)標識,來(lái)決定應該是哪一個(gè)持倉開(kāi)展實(shí)行追蹤止損止盈計劃單。使用 strategy.entry("test 1", strategy.long, 1)函數公式開(kāi)了一個(gè)多頭倉位,特定了標識為 test 1,因此在 strategy.exit函數啟用時(shí)大家也傳到了標簽。那樣Pine語(yǔ)言腳本制作就知道需要對標簽為 test 1的多頭倉位實(shí)行跟蹤止損、止盈止損計劃單了。


我們對多頭持倉應用 trail_price主要參數時(shí),要當價(jià)錢(qián)高過(guò)這一 trail_price價(jià)錢(qián)的時(shí)候才會(huì )開(kāi)啟追蹤止損止盈??疹^持倉則相反。

trail_offset主要參數為跟蹤止損、止盈止損偏移,追蹤止損止盈的時(shí)候會(huì )每時(shí)每刻紀錄出現過(guò)價(jià)錢(qián),用于動(dòng)態(tài)管理追蹤止盈止損線(xiàn)(留意,并不是開(kāi)啟運行追蹤止損止盈個(gè)人行為細線(xiàn),是實(shí)行追蹤止損止盈細線(xiàn))。拿本事例中開(kāi)多倉以后追蹤止損止盈而言,這兒便會(huì )監管市場(chǎng)行情發(fā)生的***價(jià)錢(qián),當價(jià)錢(qián)減倉到間距*大價(jià)錢(qián)超出 trail_offset基本參數數值的時(shí)候就會(huì )馬上強制平倉止盈止損。假如是空頭倉位的追蹤止損止盈,那樣相反的方向。

我們可以通過(guò)這一演試編碼回測表明來(lái)詳細說(shuō)明:
由于測試rb合約價(jià)格每跳為1元,大家增設了主要參數 offset為30即30元間距,激話(huà)追蹤止損止盈計劃單的價(jià)錢(qián)也為close 30。隨后當市場(chǎng)行情價(jià)錢(qián)超出這個(gè)價(jià)位(close 30)以后就會(huì )進(jìn)行實(shí)時(shí)止損止盈,紀錄*高成交價(jià)。當價(jià)格低于止損止盈開(kāi)啟線(xiàn)(紀錄的價(jià)格-30)時(shí),馬上強制平倉止損止盈。

追蹤止損止盈開(kāi)啟線(xiàn)

能夠看見(jiàn)對策開(kāi)始實(shí)施時(shí)馬上開(kāi)多倉,隨后增設了開(kāi)啟挪動(dòng)止盈止損條件單的開(kāi)啟價(jià)錢(qián)。以后期內沒(méi)有實(shí)際操作,等到價(jià)錢(qián)升高超出棕黃色線(xiàn),逐漸激話(huà)追蹤止盈止損條件單。逐漸紀錄自此市場(chǎng)行情的價(jià)格,依據*高成交價(jià)動(dòng)態(tài)管理止損止盈線(xiàn)


追蹤止盈止損開(kāi)啟,強制平倉


可以直接看到持續保持30塊的間距(即由于增設了 strategy.exit函數參數值 trail_offset=offset),動(dòng)態(tài)管理追隨。當價(jià)格降低跌穿藍色線(xiàn)時(shí),立即執行了強制平倉實(shí)際操作。


追蹤止盈止損事例回測日志

那樣就實(shí)現了一次買(mǎi)入、追蹤止盈止損實(shí)際操作。Pine語(yǔ)言是否十分簡(jiǎn)單實(shí)用,有利于設計方案。我們也可以把這種止盈止損設計到對策里。比如我們有一個(gè)非常趨勢策略,大家可以在對策里加入那樣追蹤止損止盈。

// 反方向數據信號,全平

if strategy.position_size > 0 and dir[2] < 0 and dir[1] > 0

    strategy.cancel_all()

    strategy.close_all()

    runtime.log("發(fā)展趨勢翻轉,雙頭全平")

else if strategy.position_size < 0 and dir[2] > 0 and dir[1] < 0

    runtime.log("發(fā)展趨勢翻轉,空單全平")



if not barstate.ishistory and findOrderIdx("open") >= 0 and state == 1

    trail_price := strategy.position_size > 0 ? close   offset : close - offset

    strategy.exit("exit", "open", 1, trail_price=trail_price, trail_offset=offset)

    runtime.log("每點(diǎn)價(jià)格是:", syminfo.mintick, ",現階段close:", close, ",trail_price:", trail_price)

    state := 2

    tradeBarIndex := bar_index


plot(superTrendPrice, "superTrendPrice", color=dir>0 ? color.red : color.green, overlay=true)



相關(guān)交易軟件產(chǎn)品
相關(guān)交易軟件產(chǎn)品
相關(guān)產(chǎn)品
 
车险| 赫章县| 岫岩| 祁连县| 丽江市| 公安县| 华阴市| 永新县| 安岳县| 东山县| 汨罗市| 定西市| 冀州市| 泰顺县| 康保县| 锦州市| 鄂托克前旗| 河源市| 新竹市| 琼海市| 永善县| 北宁市| 兴和县| 沅江市| 石渠县| 商水县| 遂平县| 衡水市| 沐川县| 湘潭县| 苗栗县| 徐州市| 北海市| 大姚县| 拉孜县| 铁岭市| 荆门市| 团风县| 菏泽市| 昌吉市| 泸溪县|