金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5895|回复: 9

请教这里怎么没有开空信号

[复制链接]

27

主题

136

帖子

136

积分

等级: 免费版

注册:
2022-7-28
曾用名:
发表于 2022-12-5 14:30 | 显示全部楼层 |阅读模式
NPUT:N(12,1,100,1),X(20,1,100,1),SS(1,1,100,1);//均线和标准差参数
F:=SS;
//中间变量
M1:MA(C,20);
HG:=HHV(HIGH,X);
HL:=LLV(LOW,X);
X周期高点:REF(HG,1);//X是参数,自行调整
X周期低点:REF(HL,1);
//日内
T1:=TIME>090000 AND TIME<145500;
T2:=TIME>=145500;
//交易条件:
BUYCOND:HIGH>=X周期高点  AND C>M1;
SELLCOND:LOW<=X周期低点  AND C<M1;
//交易系统
{平多A:=SELL(HOLDING>0, 0, THISCLOSE);
平空B:SELLSHORT(HOLDING<0,0,THISCLOSE);}

//交易系统下单语句
IF BUYCOND THEN BEGIN
   SELLSHORT(HOLDING<0 AND T2,0,LIMIT,CLOSE);//市价平空
    BUY(HOLDING=0 AND T1,F,LIMITR,CLOSE-0.4);//市价开多
END
IF SELLCOND THEN BEGIN
  SELL(HOLDING>0 AND T2,0,LIMITR,CLOSE);//市价平多
BUYSHORT(HOLDING=0 AND T1,F,LIMITR,CLOSE+0.4);//市价开空
END   



截图202212051430107922.png
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-5 14:34 | 显示全部楼层
你用的是金字塔时区,那代码中的时间限制也需要改为金字塔时间,例如:
T1:=TIME>130000 AND TIME<185500;      //金字塔时间是在北京时间的基础上加4个小时。
T2:=TIME>=185500;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

136

帖子

136

积分

等级: 免费版

注册:
2022-7-28
曾用名:
 楼主| 发表于 2022-12-5 14:48 | 显示全部楼层
技术010 发表于 2022-12-5 14:34
你用的是金字塔时区,那代码中的时间限制也需要改为金字塔时间,例如:
T1:=TIME>130000 AND TIME=185500;

那我设置北京时间是不是也能解决问题呢
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-5 14:49 | 显示全部楼层
也可以啊,只是为了方便代码编写,一般推荐用金字塔时间。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

136

帖子

136

积分

等级: 免费版

注册:
2022-7-28
曾用名:
 楼主| 发表于 2022-12-5 14:53 | 显示全部楼层
谢谢已经正常了

回复

使用道具 举报

27

主题

136

帖子

136

积分

等级: 免费版

注册:
2022-7-28
曾用名:
 楼主| 发表于 2022-12-6 14:56 | 显示全部楼层
下午尾盘不平仓,是什么原因
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-6 15:01 | 显示全部楼层
那要看你的平仓条件啊,你的代码那又不是尾盘清仓的代码,你的平仓语句中是要既要满足了平仓条件,并且时间>=185500,才平仓,你要看条件是不是满足啊。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

136

帖子

136

积分

等级: 免费版

注册:
2022-7-28
曾用名:
 楼主| 发表于 2022-12-6 15:12 | 显示全部楼层
尾盘清仓代码怎么写
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-6 15:15 | 显示全部楼层
参考如下代码:
IF T2 THEN BEGIN
    SELL(HOLDING>0,O,LIMITR,CLOSE);
    SELLSHORT(HOLDING<0,0,LIMITR,CLOSE);
    END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

136

帖子

136

积分

等级: 免费版

注册:
2022-7-28
曾用名:
 楼主| 发表于 2022-12-6 15:28 | 显示全部楼层
技术010 发表于 2022-12-6 15:15
参考如下代码:
IF T2 THEN BEGIN
    SELL(HOLDING>0,O,LIMITR,CLOSE);

谢谢我试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 05:02 , Processed in 0.163023 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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