Rss & SiteMap

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

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

标题:ADDTOBLOCK

1楼
www532412596 发表于:2019/7/3 10:26:37
这个代码写出来 可以达到把股票入自设股中的效果
ADDTOBLOCK(STKLABEL(),'自设股');   //把股票入自设股中



但是 这个代码
IF  HOLDING>0  THEN BEGIN
    ADDTOBLOCK(STKLABEL(),'自设股');   //该股票有持仓则加入自设股中
END
没有效果,怎么回事?(确切持有股票,但加入不了自设股)
2楼
FireScript 发表于:2019/7/3 10:44:21
 holding是图表虚拟持仓。你这里需要判断实际持仓的话,用TBUYHOLDINGEX函数吧。
3楼
www532412596 发表于:2019/7/3 10:58:28
是这样的,解决了 谢谢
4楼
www532412596 发表于:2019/7/5 15:56:22
追问一下   
ADDTOBLOCK(STKLABEL(),'自设股'); 
这个代码现在不能有效运行了什么情况?  之前都能有效运行,突然没效果了,是软件出BUG了?
5楼
gxx978 发表于:2019/7/5 16:04:10

本地测试,检测到有持仓,是可以正常添加到自设股中。参考上文,测试用例如下,也可以贴出你的代码,以便工作人员测试。

IF  TBUYHOLDING(1)>0  THEN BEGIN
    ADDTOBLOCK(STKLABEL(),'自设股');   //该股票有持仓则加入自设股中
END

6楼
www532412596 发表于:2019/7/8 9:12:01
我只测试了这一行代码,然后用后台程式化交易进行预警
ADDTOBLOCK(STKLABEL(),'自选股');
把指定的股票池添加到自选股中,但是没有工作。奇怪的是我之前都可以有效运行,现在突然失效了?
7楼
FireScript 发表于:2019/7/8 9:31:04
1. s:ADDTOBLOCK(STKLABEL(),'自设股');
这样调整下试下。这个函数本身是有返回值的。
2.确认监控的股票池是有品种的。
8楼
www532412596 发表于:2019/7/8 9:36:30
我找到原因了,必须在交易时间期间,9:30以后,才能运行。。。。。。
9楼
FireScript 发表于:2019/7/8 9:43:03
恩,可以调整的。
http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=168511&skin=0

看下4楼。
10楼
FireScript 发表于:2019/7/8 9:44:23
 交易时段限制去掉,再勾选不间断监控即可。
共13 条记录, 每页显示 10 条, 页签: [1] [2]


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