金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100018535

请老师修改策略

[复制链接]

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2022-9-26 11:24 | 显示全部楼层
技术009 发表于 2022-9-26 11:16
可以。 大部分情况下没啥区别。除非刚好这个K是当日第一个K,那可能有点区别。比如上一个K 是不满足可平不 ...

从优化结果看是一样的,在金字塔股票t+1范例中并没把可平加上ref,老师把可平加在ref语句里面了,我有写不理解。按老师的意思最好把可平加上ref,是吗?

补充内容 (2022-9-26 11:27):
前一段时间,我在t+1程序里,可平我都没加ref。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-9-26 11:27 | 显示全部楼层
加这个ref是按照你之前需求加的呀。 就是为了能在本周期入场时候用当时的开盘价限价交易么。

可平那个变量 你可以用你那个方式,更合理些。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2022-9-26 11:31 | 显示全部楼层
CLOSEPOSMODE:1; //指定图表理论平仓模式为优先平老仓
ODDLOTSMODE:1;  //不允许零股交易,例如股票将按照最小100股单位调整
可平:=HOLDING-DAYHOLDING;//可平>0,可平,
MA120:MA(HHV(H,m),n)LINETHICK2 ;//LINETHICK2 COLORYELLOW
手数:=SS;

X周期高点:REF(HHV(H,X),1);
y周期低点:=REF(LLV(L,y),1);

//交易条件:

开多平空条件:=High>=X周期高点 and holding<=0,;
开空平多条件:=Low<=y周期低点  and holding>=0,;

//交易系统

平多:sell(开空平多条件 and 可平>0,手数,limitr,y周期低点),;
if REF(MA120,1)>=REF(MA120,2) then 开多: buy(开多平空条件 and holding=0 ,手数,limitr,X周期高点),;

补充内容 (2022-9-26 11:33):
这是我正在用的策略,请老师看看,可平,用加ref吗?

补充内容 (2022-9-26 11:34):
请老师给我修改一下吧,谢谢老师

补充内容 (2022-9-26 11:41):
我这个策略用了一段时间,可能是我大意了,并没发现可平有问题,请老师帮我看看,给个标准答案。

补充内容 (2022-9-26 11:54):
我把 可平:=HOLDING-DAYHOLDING;改成 可平:=ref((HOLDING-DAYHOLDING),1)可以吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-9-26 13:23 | 显示全部楼层
就你这里的代码 可以不用ref的。  而且我前面也说了 不加ref 其实更合理。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2022-9-26 13:33 | 显示全部楼层
好的,谢谢老师
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-6-8 19:24 , Processed in 0.140097 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表