以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 开多2手,当满足条件转空时,模型仅平多做空1手 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=159402) |
-- 作者:qq代人发帖 -- 发布时间:2017/11/10 12:42:51 -- 开多2手,当满足条件转空时,模型仅平多做空1手 请问,开多2手,当满足条件转空时,模型仅平多做空1手。试了几次都是这样。请帮忙解决,谢谢了!
|
-- 作者:pyd -- 发布时间:2017/11/10 12:54:13 -- 代码里开空写的几手?请贴出原代码。 |
-- 作者:xiao -- 发布时间:2017/11/10 13:08:09 -- 我真不知代码在哪里?那里进入?请教! |
-- 作者:FireScript -- 发布时间:2017/11/10 13:44:16 -- 点击那个公式- 右键-编辑公式,就能看到内部代码了。 |
-- 作者:xiao -- 发布时间:2017/11/11 1:38:27 -- ma14:Ema(c,14); ma33:Ema(c,33); cond1:cross(ma14,ma33);//金叉 cond2:cross(ma33,ma14);//死叉 if cond1 then begin sellshort(1,holding,MARKET); buy(holding=0,1,MARKET); end if cond2 then begin sell(1,holding,MARKET); buyshort(1,1,MARKET); end
|
-- 作者:pyd -- 发布时间:2017/11/12 18:43:38 -- 你的多空都是1手,下单指令里第二个参数是手数 if cond1 then begin sellshort(1,holding,MARKET); buy(holding=0,1,MARKET); end if cond2 then begin sell(1,holding,MARKET); buyshort(1,1,MARKET); end |
-- 作者:xiao -- 发布时间:2017/11/13 9:06:26 -- 好的,谢了! |
-- 作者:xiao -- 发布时间:2017/11/14 13:49:54 -- 请求编一个如下源码!5分钟 macd ( kdj )死叉平多做空,金叉平空做多。 macd ( kdj ) 参数(26. 12 .9)可自由调节。谢谢! |
-- 作者:FireScript -- 发布时间:2017/11/14 14:02:50 -- 以下是引用xiao在2017/11/14 13:49:54的发言:
请求编一个如下源码!5分钟 macd ( kdj )死叉平多做空,金叉平空做多。 macd ( kdj ) 参数(26. 12 .9)可自由调节。谢谢! 确认下需求: 1.代码是运行在什么周期下,是五分钟吗?我要考虑是否需要跨周期引用。 2.macd ( kdj ) 死叉什么意思? macd和kdj同时死叉还是什么?详细描述下。
[此贴子已经被作者于2017/11/14 14:11:25编辑过]
|
-- 作者:xiao -- 发布时间:2017/11/14 15:24:54 -- 你好!是5分钟周期,分别macd 及kdj不跨周期的两个源码。 macd 死叉指DIFF 下穿DEF;金叉指DIFF 上穿DEF。参数(26. 12 .9)可自由调节 例:55 .23.9。 同样 kdj 死叉指 K下穿D;金叉指K 上穿D。参数(9.3.3)可自由调节 例:参数15.6.3.
谢谢! |