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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 老师帮我解释一下

   

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


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

主题:老师帮我解释一下

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


加好友 发短信
等级:新手上路 帖子:92 积分:0 威望:0 精华:0 注册:2017/10/10 14:37:01
老师帮我解释一下  发帖心情 Post By:2017/11/8 9:28:34    Post IP:180.174.75.122[只看该作者]

LastBollTime:ref(time,BARSLAST(BOLL<REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time
LastBollTime1:ref(time,BARSLAST(BOLL>REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time

PD:time-LastBollTime1>60*5 AND C<下;
PK:time-LastBollTime>60*5 AND C>上;
PD2:ENTERPRICE-C>20*MINDIFF;
PK2:C-ENTERPRICE>20*MINDIFF;

老师我这个平仓系统逻辑和语法对吗?
因为我还不能理解time-LastBollTime1>60*5    这个意思,60*5是固定的还是可以变,含义是什么?

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


加好友 发短信
等级:新手上路 帖子:92 积分:0 威望:0 精华:0 注册:2017/10/10 14:37:01
  发帖心情 Post By:2017/11/8 9:46:59    Post IP:180.174.75.122[只看该作者]

老师第二个问题是图片出现同一根k先开仓,平仓。问题不知道在哪里?
BOLL:MA(CLOSE,26);
UB:BOLL+1.5*STD(CLOSE,26);
LB:BOLL-1.5*STD(CLOSE,26);
WU:(BOLL+UB)/2;
WB:(BOLL+LB)/2;
下:(LB+WB)/2;
上:(UB+WU)/2;
IF(BOLL>=REF(BOLL,1),BOLL,DRAWNULL), LINETHICK3 COLORRED;
IF(BOLL<REF(BOLL,1),BOLL,DRAWNULL), LINETHICK3 COLORGREEN;


boll_60:=stkindi('','my_text.boll)',0,5,0);

boll_昨天60:=stkindi('','my_text.boll)',0,5,-1);


UB_15F:=stkindi('','my_text.UB',0,2,0);
LB_15F:=stkindi('','my_text.LB',0,2,0);
WU_15:=stkindi('','my_text.WU',0,2,0);
WB_15:=stkindi('','my_text.WB',0,2,0);

15_J:=stkindi('','my_text3.J',0,3,0);
15_D:=stkindi('','my_text3.D',0,3,0);



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

KD:BOLL_60>BOLL_昨天60 AND C<WB_15 AND CROSS(15_J,15_D);//60分多15分低多做多
KK:BOLL_60<BOLL_昨天60 AND C>WU_15 AND CROSS(15_D,15_J);//60分空15分顶空做空

LastBollTime:ref(time,BARSLAST(BOLL<REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time
LastBollTime1:ref(time,BARSLAST(BOLL>REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time

PD:time-LastBollTime1>60*5 AND C<下;
PK:time-LastBollTime>60*5 AND C>上;
PD2:ENTERPRICE-C>20*MINDIFF;
PK2:C-ENTERPRICE>20*MINDIFF;


//交易系统
平空:SELLSHORT(PK OR PK2,4,MARKET);             //平空信号
开多:BUY(KD AND HOLDING=0,4,MARKET);         //开多信号
平多:SELL(PD OR PD2,4,MARKET);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,4,MARKET);//开空信号
资产:asset,noaxis ,LINETHICK3 COLORRED;

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/8 10:15:56    Post IP:180.169.30.6[只看该作者]

以下是引用158021589560在2017/11/8 9:28:34的发言:
LastBollTime:ref(time,BARSLAST(BOLL<REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time
LastBollTime1:ref(time,BARSLAST(BOLL>REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time

PD:time-LastBollTime1>60*5 AND C<下;
PK:time-LastBollTime>60*5 AND C>上;
PD2:ENTERPRICE-C>20*MINDIFF;
PK2:C-ENTERPRICE>20*MINDIFF;

老师我这个平仓系统逻辑和语法对吗?
因为我还不能理解time-LastBollTime1>60*5    这个意思,60*5是固定的还是可以变,含义是什么?

这是个时间差值,意思是当前时间和上一次BOLL<REF(BOLL,1)成立的时间时间差超过三分钟。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/8 10:22:47    Post IP:180.169.30.6[只看该作者]

从代码执行角度来看同一个K同时出现开仓和平仓信号是正常的。主要你的策略里的条件没有限制这个。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
158021589560
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:92 积分:0 威望:0 精华:0 注册:2017/10/10 14:37:01
  发帖心情 Post By:2017/11/8 10:25:57    Post IP:180.174.75.122[只看该作者]

如何限制同一根k线出现这个问题?
还有这个超过3小时可以改变吗?


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/8 10:34:20    Post IP:180.169.30.6[只看该作者]

以下是引用158021589560在2017/11/8 10:25:57的发言:
如何限制同一根k线出现这个问题?
还有这个超过3小时可以改变吗?

1.时间那个随你改的。

2.是要限制同一个K怎样?开平仓条件不在一个K线内触发?



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
158021589560
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:92 积分:0 威望:0 精华:0 注册:2017/10/10 14:37:01
  发帖心情 Post By:2017/11/8 11:08:06    Post IP:180.174.75.122[只看该作者]

是的


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


加好友 发短信
等级:新手上路 帖子:92 积分:0 威望:0 精华:0 注册:2017/10/10 14:37:01
  发帖心情 Post By:2017/11/8 11:09:30    Post IP:180.174.75.122[只看该作者]

还有版主,我的策略从代码执行角度看是哪方面出现同一个k线会出现开仓平仓显现,,我怎么找都找不到

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2017/11/8 13:27:15    Post IP:180.169.30.6[只看该作者]

平空:SELLSHORT(PK OR PK2 and enterbars>0,4,MARKET);             //平空信号
开多:BUY(KD AND HOLDING=0,4,MARKET);         //开多信号
平多:SELL(PD OR PD2 and enterbars>0,4,MARKET);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,4,MARKET);//开空信号
资产:asset,noaxis ,LINETHICK3 COLORRED;

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


加好友 发短信
等级:新手上路 帖子:92 积分:0 威望:0 精华:0 注册:2017/10/10 14:37:01
  发帖心情 Post By:2017/11/8 14:29:35    Post IP:180.174.75.122[只看该作者]

问题还是没解决,,还是会出现同一根k线开仓,平仓。而且我看平仓时间不符合我的平仓条件
[此贴子已经被作者于2017/11/8 14:29:52编辑过]

 回到顶部
总数 16 1 2 下一页