欢迎光临
专业期货策略平台

博易云量化交易开发API参数教程4 风控API

风控API

设置检查自成交标志—SetSelfTradeCheckFlag

设置检查自成交标志—SetSelfTradeCheckFlag(enable)

参数

enable = True 需要检查, False 不检查

返回

示例

myacc = context.accounts["CTP测试"]
myacc.SetSelfTradeCheckFlag(True)

获取检查自成交标志—GetSelfTradeCheckFlag

获取检查自成交标志—GetSelfTradeCheckFlag()

参数

返回

True需要检查, False不检查

示例

myacc = context.accounts["CTP测试"]
Check = myacc.GetSelfTradeCheckFlag()

设置下单时是否要检查风险度标志—SetRiskDegreeLimitCheck

设置下单时是否要检查风险度标志—SetRiskDegreeLimitCheck(enable)

参数

enable = True 需要检查, False 不检查

示例

myacc = context.accounts["CTP测试"]
myacc.SetRiskDegreeLimitCheck(True)

获取下单时是否要检查风险度标志—GetRiskDegreeLimitCheck()

获取下单时是否要检查风险度标志—GetRiskDegreeLimitCheck()

参数

返回

True需要检查, False不检查

示例

myacc = context.accounts["CTP测试"]
riskDegreeFlag = myacc.GetRiskDegreeLimitCheck()

设置风险度阀值—SetRiskDegreeMaxThreshold

设置风险度阀值—SetRiskDegreeMaxThreshold(value)

参数

value: 风险度阀值

返回

示例

#百分之九十
value = 0.9
myacc = context.accounts["CTP测试"]  
myacc.SetRiskDegreeMaxThreshold(value)

获取风险度阀值—GetRiskDegreeMaxThreshold()

获取风险度阀值—GetRiskDegreeMaxThreshold()

参数

返回

风险度阀值

示例

myacc = context.accounts["CTP测试"]
riskDegreeMaxThreshold= myacc.GetRiskDegreeMaxThreshold()

检查风险度是否超过阀值—IsRiskDegreeOverMax

检查风险度是否超过阀值—IsRiskDegreeOverMax(option)

参数

option : 币种,如option.currency=”CNY” ,可以不填写option,默认为”CNY”

返回

True 超过, False 没超过

示例

myacc = context.accounts["CTP测试"]
isOver =  myacc.IsRiskDegreeOverMax()
0 0 vote
Article Rating
Click to rate this post!
[Total: 0 Average: 0]
赞(1) 打赏
未经允许不得转载:A期客 » 博易云量化交易开发API参数教程4 风控API
订阅
提醒
guest
1 评论
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
天道客
天道客
1 年 之前

不错

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

1
0
Would love your thoughts, please comment.x
()
x