金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 105139

新手求助,交易编写

[复制链接]

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-9-12 08:47 | 显示全部楼层
if currenttime>145000 and currenttime<150100 and vol>ref(vol,1)*1.3 and (high-max(close,open))>abs(close-open)*1.05 then tsell();
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-9-12 22:33 | 显示全部楼层
资深技术02 发表于 2023-9-12 08:47
if currenttime>145000 and currenttimeref(vol,1)*1.3 and (high-max(close,open))>abs(close-open)*1.05  ...

谢谢老师,有另外的一个问题想请教,关于ma5均价识别的问题,我写的买入公式是这样:
//1高开买入
if open>ref(close,1) and CURRENTTIME>094500 and currenttime<100000 and CLOSE>dynainfo(11) and CLOSE>HIGH or close=HIGH THEN tbuy(1,500,mkt)
//2低开挂单
if open<ref(close,1) and CURRENTTIME>093000 THEN tbuy(1,1,lmt,ma(c,5)*1.01)

在9月12日交易日里,低开挂单价格出现了问题,问题票是
山科智能,ma5在35.93左右,后台的挂单价格是33.23
宜安科技,9月11日的ma5是6.61,9月12日的ma5是6.72,后台挂单挂了个7.23

想请教老师在公式表达上,如果我想表达,
如果当前股票低开,在产生了日线K线后(也就是9点30分以后),5天均价有更新,挂单买入5天均价的1.01倍
该怎么表达呢,麻烦老师了,谢谢
也想知道,现在我的公式里的ma(c,5)表述的是哪几个交易日的均价,包含当天吗
另外补充一句,如果想读取前一个交易日的ma5,按前一个交易日的5天均价买入该怎么表达
谢谢老师
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-9-13 09:01 | 显示全部楼层
ma(c,5)包含当天的,这就是最简单的一个均线和你打开图表看到一条五日均线时一个结果的

tbuy(1,500,lmt,ma(c,5)*1.01)
用限价就可以了,如果前一个交易日就是ref(ma(c,5),1)*1.01
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-9-13 21:35 | 显示全部楼层
资深技术02 发表于 2023-9-13 09:01
ma(c,5)包含当天的,这就是最简单的一个均线和你打开图表看到一条五日均线时一个结果的

tbuy(1,500,lmt, ...

老师好,今天用ma(c,5)算出来的价格还是不对
蓝英装备这个票您可以看一下,他的ma5是17.78,后台的挂单价格竟然是15.1
仟源医药的ma5是8.14,后台挂单价格是7.93,非常奇怪
想请教
一个是现在的公式算错价格,问题到底在哪儿,另外一个是,ma(C,5)如果包含当天,那就是拿现价当做了最后一天的均价,请问我想用9点25到9点30之间的5天均价改怎么表述呢,就是我下tbuy指令,然后选择那个时间点的ma5,该怎么描述啊
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-9-14 09:01 | 显示全部楼层
ref(ma(c,5),1)这个表示上一个k的均线不是本根k的均线

用一个全局变量去记录只在指定时间段进行程序赋值
GLOBALVARIABLE:price=0;

if currenttime>092500 and currenttime<093000 then price:=ma(c,5)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-9-25 02:30 | 显示全部楼层
资深技术02 发表于 2023-9-14 09:01
ref(ma(c,5),1)这个表示上一个k的均线不是本根k的均线

用一个全局变量去记录只在指定时间段进行程序赋值 ...

老师求助,有个买入策略请帮忙列一下

1、9点30分价格高于水面-5%,买入现有仓位1%
2、挂单买入,昨日成交量最高点的均价到收盘的均价之间,最高价格加1%,挂单买入3%,最高价格加0.5%,挂单买入3%
3。9点40分以后,现价大于昨日收盘价,且现价高于当前均价,现价买入3%
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-9-25 09:33 | 显示全部楼层
//水面这个自己定义
a:=100;
if currenttime>093000 and currenttime<093020 and close<a*0.95 then tbuy(1,1%,mkt),PERTRADER;

if currenttime>094000 and close>callstock(stklabel,vtclose,6,-1) and c>ma(c,20) then tbuy(1,3%,mkt),PERTRADER;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-9-25 09:34 | 显示全部楼层
第二点没怎么理解,您可以详细描述下吗
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2024-5-26 14:08 | 显示全部楼层
资深技术02 发表于 2023-9-25 09:34
第二点没怎么理解,您可以详细描述下吗

老师好,求助写期货策略:
策略1.反弹做多窗口
第一次下跌收盘站上60分钟ma10开始
第一张单子开在60分钟ma5,第二张单子开在60分钟ma10,以收盘价跌破60分钟ma10为止损
止盈在60分钟的布林线中轨

第一次下跌是指,日线的短线区间涨幅大于15%
截图202405261408465718.png
截图202405261408372616.png
回复

使用道具 举报

1

主题

78

帖子

88

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2024-5-26 14:10 | 显示全部楼层
资深技术02 发表于 2023-9-25 09:34
第二点没怎么理解,您可以详细描述下吗

老师好,求助写期货策略
策略1止盈之后,以收盘价跌破60分钟收盘价跌破ma5为基准开单,盘中跌破60分钟ma10加仓,以收盘价超过60分钟ma10为止损,收盘价站上60分钟ma5为止盈
示例
5.20 中证1000指数



第一次止盈可以放在布林中轨位置
截图202405261409497323.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 17:13 , Processed in 0.223214 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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