以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4)
---- enterbars这个一般怎么样? (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=59236)
|
-- 作者:qq代人发帖
-- 发布时间:2013/11/26 14:50:38
-- enterbars这个一般怎么样?
请教:enterbars这个一般怎么样,如果上次开仓信号是A,并且现在B=1加仓,怎么写
此主题相关图片如下:4.jpg

这句怎么解释?Ikayflag是全局变量。enterbars返回什么值,
[此贴子已经被作者于2013/11/26 14:51:10编辑过]
|
-- 作者:天仞
-- 发布时间:2013/11/26 14:53:42
--
比如说,明天A成立开多,今天持有多单的情况下B条件也成立了,现在我要加仓,怎么写,谢谢。就是说我怎么得到上次开仓信号。
|
-- 作者:jinzhe
-- 发布时间:2013/11/26 14:58:32
--
啥意思?A和B先后成立,然后要这两个信号都开仓?
|
-- 作者:天仞
-- 发布时间:2013/11/26 14:59:08
--
是的
|
-- 作者:jinzhe
-- 发布时间:2013/11/26 15:01:23
--
那么不写持仓判断,holding不要判断是否=0
[此贴子已经被作者于2013/11/26 15:01:29编辑过]
|
-- 作者:天仞
-- 发布时间:2013/11/26 15:03:55
--
我要用信号来,每次开仓手数不同,怎么用持仓?帮我写一下
|
-- 作者:jinzhe
-- 发布时间:2013/11/26 15:06:09
--
if 信号a then buy(1,手数1,thisclose);
if 信号b then buy(1,手数2,thisclose);
|
-- 作者:天仞
-- 发布时间:2013/11/26 15:07:53
--
我的意思是,目前在持仓的情况下,也就是当之前A成立并且现在还有持仓,才加仓B
|
-- 作者:jinzhe
-- 发布时间:2013/11/26 15:08:42
--
if 信号a then buy(holding=0,手数1,thisclose);
if 信号b and 信号a then buy(holding>0,手数2,thisclose);
|
-- 作者:天仞
-- 发布时间:2013/11/26 15:14:04
--
这样说吧,比如说两均线金叉,价格在A均线之上50点范围内开仓10%,当价格突破50点后再加仓10%, 或者,A均线金叉于B,价格在50点之外,开仓10%,当价格回落50点之内时,补仓10%。 明白了吧,前提是前一个信号成立了才加仓。
|