金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1077|回复: 25

创业板涨停跌停问题

[复制链接]

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
发表于 2025-2-17 10:08 | 显示全部楼层 |阅读模式
请问老师,创业板涨停跌停如何写代码?
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-17 10:09 | 显示全部楼层
a:c/callstock(stklabel,vtclose,6,-1)>1.19
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2025-2-17 10:37 | 显示全部楼层
技术008 发表于 2025-2-17 10:09
a:c/callstock(stklabel,vtclose,6,-1)>1.19

请问老师,创业板跌停如何写
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-17 10:40 | 显示全部楼层

b:(callstock(stklabel,vtclose,6,-1)-c)/callstock(stklabel,vtclose,6,-1)>1.2
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2025-2-17 11:07 | 显示全部楼层
烦请老师把沪深主板涨跌停10%的代码也 写一下,我的交易系统常用到,
具体是遇见涨停跌停不交易又该如何写?
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-17 11:10 | 显示全部楼层
d1:callstock('',vtclose,6,-1);//昨日收盘价
isst:strfind(stkname,'st',1);//是否st
iszb:(strleft(stklabel,2)='60' or strleft(stklabel,2)='00');//区分是否主板
ztv:if(isst,if(iszb,0.05,0.10),if(iszb,0.1,0.2));//创业板规则复杂,涨跌停数值不确定,最好不要应用在这上面。

//这里的处理是为了处理数学上计算的偏差
ztp:round((ztv+1)*round(d1/0.01))/100;//涨停价
dtp:round((-ztv+1)*round(d1/0.01))/100;//跌停价
zt:ztp=ROUNDS(c,2);//仅对主板a股以及科创,创业板有效。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2025-2-17 11:17 | 显示全部楼层
技术008 发表于 2025-2-17 11:10
d1:callstock('',vtclose,6,-1);//昨日收盘价
isst:strfind(stkname,'st',1);//是否st
iszb:(strleft(stk ...

如果出现涨停跌停不交易如何表达?
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-17 11:20 | 显示全部楼层
zt返回1表示涨停

那你就开仓条件加一个zt=0就可以了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

105

主题

431

帖子

431

积分

Rank: 2

等级: 标准版

注册:
2021-9-8
曾用名:
 楼主| 发表于 2025-2-17 11:33 | 显示全部楼层
技术008 发表于 2025-2-17 11:20
zt返回1表示涨停

那你就开仓条件加一个zt=0就可以了

//a0-唐限f30+wbt
//f30参数3-38利395hb1498hc23jy22
//f15参数17-15利108hb35hc11jy61

input:x(4,1,60,1),y(26,1,60,1),
ss(999000,100,999000,100),;

//t1限价模块
closeposmode:1; //指定图表理论平仓模式为优先平老仓
oddlotsmode:1;  //不允许零股交易,例如股票将按照最小100股单位调整
可平:=holding-dayholding;//可平>0,可平,
手数:=ss;

//涨停跌停不交易模块限价

d1:callstock('',vtclose,6,-1);//昨日收盘价
isst:strfind(stkname,'st',1);//是否st
iszb:(strleft(stklabel,2)='60' or strleft(stklabel,2)='00');//区分是否主板
ztv:if(isst,if(iszb,0.05,0.10),if(iszb,0.1,0.2));//创业板规则复杂,涨跌停数值不确定,最好不要应用在这上面。

//这里的处理是为了处理数学上计算的偏差
ztp:round((ztv+1)*round(d1/0.01))/100;//涨停价
dtp:round((-ztv+1)*round(d1/0.01))/100;//跌停价
zt:ztp=ROUNDS(c,2);//仅对主板a股以及科创,创业板有效。
//and zt=0

//中间变量
x周期高点:ref(hhv(h,x),1),pointdot,colorred;
y周期低点:ref(llv(l,y),1),pointdot,colorgreen;

//正常交易条件
开多条件:=high>=x周期高点 and o<=x周期高点 and zt=0 and holding<=0,;
平多条件:=low <=y周期低点 and o>=y周期低点 and zt=0 and holding>=0,;

//交易系统
平多:sell(平多条件 and 可平>0,手数,limitr,y周期低点),;
开多:buy (开多条件,手数,limitr,x周期高点),;

当前持仓:holding,colorgray,linethick0;
当前资产:asset,noaxis,colorgray;//输出当前资产,但不影响坐标最高最低值


补充内容 (2025-2-17 11:34):
跌停也是zt=0 吗?

补充内容 (2025-2-17 11:35):
请老师看看对不对?
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-17 11:56 | 显示全部楼层
//这里的处理是为了处理数学上计算的偏差
ztp:round((ztv+1)*round(d1/0.01))/100;//涨停价
dtp:round((-ztv+1)*round(d1/0.01))/100;//跌停价
zt:ztp=ROUNDS(c,2);//仅对主板a股以及科创,创业板有效。
dt:dtp=ROUNDS(c,2);

跌贴是dt,自己在定义一个,zt和dt分别表示返回1表示涨停和跌贴,你要求
zt=0 and dt=0就可以了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-20 05:00 , Processed in 0.170884 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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