欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 为何没有平仓结果

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3678人关注过本帖树形打印复制链接

主题:为何没有平仓结果

帅哥哟,离线,有人找我吗?
cyt3872730
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
为何没有平仓结果  发帖心情 Post By:2015/9/17 13:16:38    Post IP:180.110.235.246[显示全部帖子]

我在交易系统的语句中添加了sell语句 ,但是为何测试结果无平仓数据呢

 回到顶部
帅哥哟,离线,有人找我吗?
cyt3872730
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
  发帖心情 Post By:2015/9/17 13:18:54    Post IP:180.110.235.246[显示全部帖子]

buy(holding=0,1,market);
ST42:=STKINDI('','FOURCOLOR.ST4',0,-1);

IF ST42 THEN
BEGIN
buy(holding=0,1,market);
SELL(HOLDING>0,0,market);
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150917131850.png
图片点击可在新窗口打开查看
SELLSHORT(HOLDING<0,0,market);
END

图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
cyt3872730
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
  发帖心情 Post By:2015/9/17 13:38:27    Post IP:180.110.235.246[显示全部帖子]

以下是引用jinzhe在2015/9/17 13:29:00的发言:
ST42:=STKINDI('','FOURCOLOR.ST4',0,-1);

 

这句引用写错了,你少写了周期参数,在0和-1之间有一个周期参数

你好,谢谢你的回答。但是语句并没有提示错误,而且我现在加上了一个参数,结果还是没有平仓这一动作发生图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
cyt3872730
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
  发帖心情 Post By:2015/9/17 14:00:09    Post IP:180.110.235.246[显示全部帖子]

没有结果,我直接省去引用,直接把fourcolor的代码粘贴在if前,buy后,依然得出同样结果,看来不是引用的事儿啊

 回到顶部
帅哥哟,离线,有人找我吗?
cyt3872730
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
  发帖心情 Post By:2015/9/17 14:05:40    Post IP:180.110.235.246[显示全部帖子]

A:=MA(CLOSE,3),COLORMAGENTA;
A1:=(CLOSE+HIGH+LOW)/3;
B:=EMA(A1,10);
B2:=REF(B,1);
MA20:=EMA(CLOSE,20);
ST1:=STICKLINE(B>B2,MA20,MA(MA20,3),COLORCYAN,0);
ST2:=STICKLINE(B<B2,MA20,MA(MA20,3),COLORYELLOW,0);
VAR1:=EMA(CLOSE,3);
VAR2:=EMA(CLOSE,8);
M5:MA(CLOSE,5),COLORYELLOW;
MA21:=EMA(CLOSE,21);
ST3:=STICKLINE(VAR1>MA21,CLOSE,OPEN,COLORRED,0);
ST4:=STICKLINE(VAR1<MA21,CLOSE,OPEN,COLORGREEN,0);
这是我的fourcolor的代码,但是这里还有另一个问题,我画出来的柱线图成为了折线,请问这是为什么啊,谢谢大大回答

 回到顶部
帅哥哟,离线,有人找我吗?
cyt3872730
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
  发帖心情 Post By:2015/9/17 14:19:42    Post IP:180.110.235.246[显示全部帖子]

多谢解疑。大大,如果我想表达这个柱状线出现为信号平仓,我改如何修改呢,谢谢赐教
包括两个折线相交为信号,来实施平仓动作,代码该如何编写呢

 回到顶部
帅哥哟,离线,有人找我吗?
cyt3872730
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2015/9/14 14:32:00
  发帖心情 Post By:2015/9/17 14:49:33    Post IP:180.110.235.246[显示全部帖子]

嗯,我刚才也意识到了,谢谢回答~~~~
还有最后一个问题,我一开始做多的同时不能做空吗,为何我在一开始用buy和buyshort指令后,测试只有做多而没有做空的结果呢

 回到顶部