Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]提取模型上笔交易是否盈利

1楼
D 发表于:2019/7/26 11:14:48
提取模型上笔交易是否盈利到另外一个模型怎样写
2楼
FireScript 发表于:2019/7/26 11:22:03
 跨了模型得话。你只能跨周期操作了。
比如指标A,你得在A里面定义一个变量:
ylyf:NUMPROFIT(1)>0;//表示最近一次交易是否盈利

指标B里面:
ylyf:STKINDI('','A.ylyf',0,1,0);//这里设置的1分钟周期,这个你根据情况自行修改下。
3楼
D 发表于:2019/7/26 11:49:00
好的,谢谢,那提取出来的判断:
假设有a,b2个模型  如果模型a ylyf成立 下单方向跟a  如果模型b ylyf成立 下单方向跟b
如果ab都成立下单方向综合,如果ab都不成立那就空仓
4楼
FireScript 发表于:2019/7/26 13:40:21
 那你要单独写多个跨周期了。
你必须跨周期调用a,b模型中的另一个变量来判断这2个模型上次开仓类型:
tp:TYPE(2);//用参数2 是因为需要判断的是开仓方向
当前指标下调用a,b模型盈利的情况。以及开仓方向情况。
a:STKINDI('','A.ylyf',0,1,0);//是否盈利
b:STKINDI('','B.ylyf',0,1,0);

atp:STKINDI('','A.tp',0,1,0);//开仓方向
btp:STKINDI('','B.tp',0,1,0);

剩下的就是利用这些变量来进行开仓处理了。这个可以自行尝试下处理。


共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.07813 s, 3 queries.