金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 105139

新手求助,交易编写

[复制链接]

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 11:35 | 显示全部楼层
资深技术02 发表于 2023-2-22 15:12
cond1:ref(all(c>ref(c,1)*1.098,2),3);
cond2:all(c

老师好,有新的公式麻烦老师帮忙编写一下,麻烦了,具体情况如下:
1、选股:创业和科创,60分钟线当中,出现过连续2个板,选择macd死叉后,当前价格在ma15到ma25之间的票
买入:在9:31,10:31 ,13:01,14:01,挂单价格为当前60分钟线ma25价格上方0.5%,后三个时间点每次下单前撤单未成功的前面一次的下单
卖出:持仓股收益超过5%,卖出50%

2、选股:有过5个板以上的涨停,可以不连续,最高点跌幅下来超过40%,上过一次5天线,十天内不创新低(15天内最低位位于前5天内),收盘价再次上穿5天线的票
买入:5天线价格买进
卖出:4%止盈50%
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 11:52 | 显示全部楼层
105139 发表于 2023-3-6 11:35
老师好,有新的公式麻烦老师帮忙编写一下,麻烦了,具体情况如下:
1、选股:创业和科创,60分钟线当中 ...

老师1选股里面,不是60分钟线连续2个涨停哈,我写错了,应该是日线出现过1次涨停,然后60分钟线,macd死叉,选出价格在60分钟线里,ma15到25之间的
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

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

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-6 14:13 | 显示全部楼层
//选股条件
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD :=2*(DIFF-DEA);
cond1:DYNAINFO(  5)=DYNAINFO( 54);
cond2:cross(0,MACD);
cond3:c>ma(c,15) and c<ma(c,25);
//买入程序
if currenttime=093100 or currenttime=103100 or currenttime=130100 or currenttime=140100 then
begin
        TCANCEL(1,1);
        tbuy(1,1,lmt,ma(c,25)*(1+0.5/100));
END
//卖出程序
if TOPENPROFITPER>5/100 THEN
begin
        tsell(1,50%,mkt),PERTRADER;
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-6 14:16 | 显示全部楼层
第二个策略
cond1:count(c>ref(c,1)*1.098,20)>5;
cond2:c<hhv(c,20)*(1-40/100);
cond3:count(c>ma(c,5),20)>1;
cond4:c>llv(c,10);
cond5:c>ma(c,5) and o<ma(c,5);
//买入程序
if cond1 and cond2 and cond3 and cond4 and cond5 then
begin
        tbuy(1,1,lmt,ma(c,5));
END
//卖出程序
if TOPENPROFITPER>4/100 THEN
begin
        tsell(1,50%,mkt),PERTRADER;
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 23:37 | 显示全部楼层
资深技术02 发表于 2023-3-6 14:13
//选股条件
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);

老师这里选股选不对,请帮忙给调整一下,我把选股做的条件少一点
选股:3天内,日线单根K线涨幅超过19.9%

买入:
1.60分钟K线图中,macd形成死叉
2.死叉之后,当前股价在ma15以下,ma25以上
3.挂单价格在每小时ma25价格上方0.5,买入现有仓位的10%
4、当前K线未触发买入价格,需要在下一根K线的第一分钟撤单并重新挂单
5、2点50分01秒,满足1和2的条件情况下,当天股价未到挂单价格,或者挂单没有成交,自动撤单
6、自动撤单是否可以设置回报通知,人工决定是否要收盘前去手动买入

卖出:次日卖出,卖出价格是当前60分钟K线下,ma15下方0.5的价格,根据每小时滚动执行,只要股价低于ma35,无条件立即现价清仓
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-7 09:05 | 显示全部楼层
没明白,这里哪一个选股条件不对呢
并没有问题啊
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-7 21:13 | 显示全部楼层
资深技术02 发表于 2023-3-7 09:05
没明白,这里哪一个选股条件不对呢
并没有问题啊

老师是我表述有问题,是我这边选出来的结果跟预想的对不上,所以想调整一下思路,您看是不是方便按这个新的思路帮忙调整一下
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-8 08:35 | 显示全部楼层
您的问题正在查看中,请稍后
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-8 10:09 | 显示全部楼层
新建一个公式A里面
a:close/llv(close,3)>(19.9/100)


然后策略中去引用这个公式
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD :=2*(DIFF-DEA);
cond0:stkindi('','A.a',0,6,0);
cond1:cross(0,MACD);
cond2:c<ma(c,15) and c>ma(c,25);
//选股条件、死叉、价格在均线之间
if cond0 and cond1 and cond2 then
begin
        tbuy(1,10%,lmt,ma(c,25)+0.5),PERTRADER;
END
//如果挂单超过60秒撤单在下
if TGLOBALSUBMITEX(1,'','',1)>60 then
begin
        TCANCEL(1,1);
        tbuy(1,10%,mkt),PERTRADER;
END

//1450分满足1和2条件进行撤单
if currenttime>145001 and cond1 and cond2 and TISREMAIN(1 )=1 then
begin
        TCANCEL(1,1);
END
//有老仓且价格小于均线
if tbuyholdingex('','',1)-tbuyholdingex('','',0)>0 and c<ma(c,60) then
begin
        tsell(1,tbuyholdingex('','',1)-tbuyholdingex('','',0),lmt,ma(c,15)-0.5);
END

if c<ma(c,35) then
begin
        tsell(1,tbuyholdingex('','',1),mkt);
END


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 17:32 , Processed in 0.200336 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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