Rss & SiteMap

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

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

标题:信号问题

1楼
fan1379 发表于:2018/3/21 17:22:47

想表达:K上穿D做多,K下穿D平多;也就是平多的时候也是开空(K下穿D做空,K上穿D平空),就是非多即空。

 

开多:cross(K,D);

平多:cross(D,K);

开空:cross(D,K);

平空:cross(K,D);

 

我是这样些的,怎么加载到图上只有多,或者空,两个不能同时有,

谢谢老师。


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
2楼
FireScript 发表于:2018/3/22 8:36:31

和你上面的条件代码没啥关系。要看你下单语句是怎样写的了。

3楼
fan1379 发表于:2018/3/22 10:09:31
PD:SELL(平多,手数,MARKET);
KD:BUY(开多,手数,MARKET);
KK:BUYSHORT(开空,手数,MARKET);
PK:SELLSHORT(平空,手数,MARKET);
4楼
FireScript 发表于:2018/3/22 10:22:01
PD:SELL(平多,手数,MARKET);
KD:BUY(开多 and holding=0,手数,MARKET);
KK:BUYSHORT(开空 and holding=0,手数,MARKET);
PK:SELLSHORT(平空,手数,MARKET);

 

 

代码问题不大,你说的只有多或者空是说图表上信号只有多或者空,还是说虚拟持仓。如果是虚拟持仓的话,那就是这样的。图表上的持仓不能多空同时持有。

5楼
fan1379 发表于:2018/3/22 10:28:32

还是没有开多得信号,我想要下图这样,平多得同时就是开空,平空得时候也就是开多,



图片点击可在新窗口打开查看此主题相关图片如下:5.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2018/3/22 10:29:47编辑过]
6楼
fan1379 发表于:2018/3/22 10:28:58

[此贴子已经被作者于2018/3/22 10:30:04编辑过]
7楼
FireScript 发表于:2018/3/22 10:34:56

你把holding 输出下。你图表上明明是有多 有空的么。

8楼
fan1379 发表于:2018/3/22 11:01:22
我想要得是这种,就是开多,然后平多,平多的时候就要把开空开进去,因为死叉时平多,也意味着就是开空。

图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:12.png
图片点击可在新窗口打开查看
9楼
fan1379 发表于:2018/3/22 11:02:14
汉字那种事想要的效果,我现在这个是PK,KK这个图。
10楼
FireScript 发表于:2018/3/22 11:08:53
如果只有一类型信号 可能是d,k那个条件有问题。你贴下d ,k我排查下问题。
共13 条记录, 每页显示 10 条, 页签: [1] [2]


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