金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2790|回复: 13

求编写指标

[复制链接]

4

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2024-4-8
曾用名:
发表于 2024-4-8 18:06 | 显示全部楼层 |阅读模式
1. 一字板开盘的股票(不超过五连板,沪深主板,不包含创业板和科创板,包含st)
2. 盘中开板,120秒之内回封的话涨停价买入(买入金额可提前设定)
3. 开板下跌幅度不超过3%
4. 若120秒内未回封的放弃监控
5. 11:30所有监控全部停止
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-9 08:40 | 显示全部楼层
这个至少要在需要专业版权限的后台程序化功能上才能实现。否则代码实现了,你也用不了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2024-4-8
曾用名:
 楼主| 发表于 2024-4-9 09:44 | 显示全部楼层
我可以有专业版,麻烦写一下代码,我先试用一下。谢谢工程师!
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-9 09:46 | 显示全部楼层
工作人员编写中,请稍后
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-9 10:17 | 显示全部楼层

//5天前的价格
close1:=callstock(stklabel,vtclose,6,-5);
//当天开盘涨停并且当前价格小于五天前价格的10.98的5次方
cond1:DYNAINFO(  4)=DYNAINFO( 54) and close/close1<POW(1.098,5);
bars:barslast(close=DYNAINFO( 54));
cond2:DYNAINFO(  6)>DYNAINFO( 54)*(1.068);
if cond1 and cond2 and currenttime<113000 and DYNAINFO(  7)=DYNAINFO( 54) and ref(bars,1)<50 and ref(c,1)<DYNAINFO( 54) then tbuy();
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2024-4-8
曾用名:
 楼主| 发表于 2024-4-9 10:37 | 显示全部楼层
请将开板下跌幅度修改为不超过5%
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-9 10:40 | 显示全部楼层
//这个表示最低价小于涨停价乘以,自己修改数值就行了
cond2:DYNAINFO(  6)>DYNAINFO( 54)*(1.048);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2024-4-8
曾用名:
 楼主| 发表于 2024-4-9 12:21 | 显示全部楼层
比如我要自动买5000元,是在then buy后的括号里填5000吗?默认的是5000元还是5000股?

//这个表示最低价小于涨停价乘以,自己修改数值就行了
cond2:DYNAINFO(  6)>DYNAINFO( 54)*(1.048);
应当是最低价不小于吧,且涨停价是昨天的涨停价吧?
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-9 13:00 | 显示全部楼层
tbuy(1,5000/close,mkt)

要除以价格得到股数
最低价不小于不就是最低价大于吗,涨停价是今天的涨停价
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2024-4-8
曾用名:
 楼主| 发表于 2024-4-10 10:24 | 显示全部楼层
//5天前的价格
close1:=callstock(stklabel,vtclose,6,-5);
//当天开盘涨停并且当前价格小于五天前价格的10.98的5次方
cond1:DYNAINFO(  4)=DYNAINFO( 54) and close/close1<POW(1.098,5);
bars:barslast(close=DYNAINFO( 54));
cond2:DYNAINFO(  6)>DYNAINFO( 54)*(1.048);
if cond1 and cond2 and currenttime<113000 and DYNAINFO(  7)=DYNAINFO( 54) and ref(bars,1)<50 and ref(c,1)<DYNAINFO( 54) then tbuy(4000/close,mkt);
保存指标时提示:MKT为交易控制符,只能在交易系统函数的第三个参数中使用。
我的策略是
1. 先将一字板开盘的股票(不超过五连板,沪深主板,不包含创业板和科创板,包含st)预选出来,然后进行监控
2. 盘中开板,120秒之内回封的话涨停价买入(买入4000元)
3. 开板下跌幅度不超过开盘价的5%
4. 若120秒内未回封的放弃监控
5. 11:30所有监控全部停止

麻烦对照我的策略把公式再检查一下!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-30 04:32 , Processed in 0.130624 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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