Type/to search

三大交易所止盈止损集成类库

Tool
0
Follow
294
Followers

fmz平台没有带止盈止损功能,需要设置止盈止损时需要调用交易所其它功能接口,而不同交易所的止盈止损设置又不一样,因此做了如下封装。
止盈止损的功能尤为重要,即不用市价触发避免了高手续费,也避免了极端情况下被爆仓的可能。
函数考虑到了逐仓全仓,也考虑了U本位币本位的情况。

Source
Python
import json

# 对合约进行止盈止损   cangType=0默认逐仓  =1全仓
def zhiyingzhisun(ex, amount, directionStr, zhiying, zhisun, cangType = 0):
    if ex.GetName().find('OK') >= 0 :
        # okex
        return okexSwap(ex, amount, directionStr, zhiying, zhisun)
    elif ex.GetName().find('Huobi') >= 0 :
        # huobi
        return huobiSwap(ex, amount, directionStr, zhiying, zhisun, cangType)
    elif ex.GetName().find('Binance') >= 0 :
        # bian
Comment
All comments (4)

    参数怎么设置?能否集成到我现有的策略机器人里面?

    4 years ago

    学习了

    5 years ago

    我想删除评论。。。。

    5 years ago

    如何使用?只用加载就不用理?这个是python吗?如果没有止损概念不用想用这个,有这个概念简单自己写一句判定

    5 years ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)