交易开拓者程序化交易 怎么定义K线图的NM?随机分钟设置

您现在的位置:>>
>>正文内容
请问如何实现走完k线前10秒下单 [开拓者 TB]
咨询内容:
比如我的15分钟线模型,出于很多原因,我不想在下一根开盘价去判断上根k线的信号,
而想让他走完k线前提前n秒下单,如何简单且稳定的实现
来源:CXH99.COM
TB技术人员:
使用currenttime来判断最后N秒时且开仓条件满足,即时下单 。这样是可以实现,但是想要信号稳定,则不太好实现啊。
首先,就很难肯定在这个N秒后且K线结束前,一直满足开仓条件。若一旦条件不满足,且信号会消失。
再次,就算N秒后条件仍然满足,也需要使用分支处理,将实时交易与历史信号分开。。因为简单的currenttime的判断,本身也可能导致信号消失的。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ:
&进行 有偿 编写!
【字体: 】【】【】
没有相关内容
&本月热门排行
&用户常看内容
会员登录/注册交易开拓者软件使用及编写_图文_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
交易开拓者软件使用及编写
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩46页未读,
定制HR最喜欢的简历
你可能喜欢后使用快捷导航没有帐号?注册
查看: 1596|回复: 9
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
If(CurrentBar & 45*Max(Mday,Nday))//使用的是5分钟周期,其它的周期自己做相应修改
请问以上代码,修改周期,怎么修改,比如10分,20分钟,1小时
精华0在线时间39 小时UID217323积分20帖子阅读权限200注册时间最后登录
TB官方客服
精华0UID217323积分20帖子主题阅读权限200注册时间最后登录
可否提供更多的代码,如果仅仅是想改变分析周期,在超级图表中右键商品设置,属性中可进行更改。如果是逻辑周期改变,需要改你那个45参数
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
//------------------------------------------------------------------------
// 简称: DualThrust
// 名称: DUALTHRUST
// 类别: 公式应用
// 类型: 用户应用
//------------------------------------------------------------------------
Numeric K1(0.5);
Numeric K2(0.5);
Numeric Mday(1);
Numeric Nday(1);
Numeric lots(1);
Numeric offset(0);
Numeric BuyRange(0);
Numeric SellRange(0);
Numeric BuyTrig(0);
Numeric SellTrig(0);
Numeric HH;
Numeric LL;
Numeric HC;
Numeric LC;
Numeric i_
Numeric BuyP
Numeric SellP
If(CurrentBar & 44*Max(Mday,Nday))//使用的是5分钟周期,其它的周期自己做相应修改
& && &&&i_offset = offset*MinMove*PriceS
& && &&&HH = Highest(HighD(1),Mday);
& && &&&HC = Highest(CloseD(1),Mday);
& && &&&LL = Lowest(LowD(1),Mday);
& && &&&LC = Lowest(CloseD(1),Mday);
& && &&&If((HH - LC) &= (HC - LL))
& && && && && & SellRange = HH - LC;
& && &&&Else
& && && && && & SellRange = HC - LL;
& && &&&HH = Highest(HighD(1),Nday);
& && &&&HC = Highest(CloseD(1),Nday);
& && &&&LL = Lowest(LowD(1),Nday);
& && &&&LC = Lowest(CloseD(1),Nday);
& && &&&If((HH - LC) &= (HC - LL))
& && && && && & BuyRange = HH - LC;
& && &&&Else
& && && && && & BuyRange = HC - LL;
& && &&&BuyTrig = K1*BuyR
& && &&&SellTrig = K2*SellR
& && &&&BuyPosition = OpenD(0)+BuyT
& && &&&SellPosition = OpenD(0)-SellT
& && &&&PlotNumeric(&BuyPosition&,BuyPosition);
& && &&&PlotNumeric(&SellPosition&,SellPosition);
& && &&&If(MarketPosition == 0)
& && && && && & If(High&=BuyPosition)
& && && && && & {
& && && && && && && && &Buy(lots,Max(Open,BuyPosition)+i_offset);
& && && && && && && && &R
& && && && && & }
& && && && && &
& && && && && & If(Low&=SellPosition)
& && && && && & {
& && && && && && && && &SellShort(lots,Min(Open,SellPosition)-i_offset);
& && && && && && && && &R
& && && && && & }
& && &&&If(MarketPosition == -1)
& && && && && & If(High&=BuyPosition)
& && && && && & {
& && && && && && && && &Buy(lots,Max(Open,BuyPosition)+i_offset);
& && && && && && && && &R
& && && && && & }
& && &&&If(MarketPosition == 1)
& && && && && & If(Low&=SellPosition)
& && && && && & {
& && && && && && && && &SellShort(lots,Min(Open,SellPosition)-i_offset);
& && && && && && && && &R
& && && && && & }
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
这个穿堂风的,代码,不知道怎么修改周期。想学习,学习
精华0在线时间39 小时UID217323积分20帖子阅读权限200注册时间最后登录
TB官方客服
精华0UID217323积分20帖子主题阅读权限200注册时间最后登录
这个是这样的,你只要改44这个系数就可以了,首先要搞清楚44是怎么算出来的,一天的交易时间为4*60-15=225,每五分钟画一根k线,则需要画225/5=45根k线,所以如果以五分钟为时间周期,必须首先有前一天的数据,也就是说5分钟k线至少应该有45根,才能开始计算。同理,你可以推出,如果是15分为周期(4*60-15)/15=15根k线,此时,只需要把44,改为14就可以了。这个公式应该有年头了,所以还没有算上夜盘的交易时间,所以你只能用他跑塑料或者丙烯,如果想跑股指,五分钟,需要把44改为45,如果需要跑大连或者郑州的夜盘品种,五分钟,需要把44改为74
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
4*60-15=225&&是实际交易时间,15分是中间休盘的时间吧,股指现在是4个小时交易4*60=240 分钟 按股指5分钟240/5=48 根,
夜盘你计算是不是也错了,大连和郑州夜盘交易时间150分钟+225=375& &5分钟交易&&375/5=75
我这样计算是对的吧,
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
我测试股指,改了K线根数,5分钟,10分下,30分下,各个时段测试的结果怎么都差不多呢??
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
这个问题,怎么到现在没人给答复???
精华0在线时间39 小时UID217323积分20帖子阅读权限200注册时间最后登录
TB官方客服
精华0UID217323积分20帖子主题阅读权限200注册时间最后登录
各个时段的测试结果差不多是什么意思?这个本来就只影响最开始的几根k线,对后面的k线都没有影响,如果说收益的话,最开始的几根k线对于整体收益的影响,也是微乎其微的
精华0在线时间21 小时UID223702积分10帖子阅读权限10注册时间最后登录
期市新手, 积分 10, 距离下一级还需 40 积分
精华0UID223702积分10帖子主题阅读权限10注册时间最后登录
5分钟,15分,测试报告,收益基本差不多,那半个小时线,和日线这块怎么定义K线数呢?
Powered by交易开拓者软件里,5日线上穿10日线之后的k线都显示为红色,下穿显示为蓝色。代码怎么编写? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。7被浏览880分享邀请回答8添加评论分享收藏感谢收起写回答交易开拓者是否可设置4日K线_百度知道
交易开拓者是否可设置4日K线
现在的交易开拓者只能在系统默认的1分钟、5分钟或者日线轴线上做交易测试,能不能再诸如4日K线的周期图上做测试呢?
您的回答被采纳后将获得:
系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
我有更好的答案
K先都是可以自己设置的,鼠标右键K线是有选择改变数据的功能的。
K线一般都是用户自己自由设置的,是可以随意设置的,2天3天4天都是可以的
在K线图上会设置,但是用开拓者编程的自动交易是基于4日K线的程序怎么写啊
这个,真的不会,申请共享吧
为您推荐:
其他类似问题
您可能关注的内容
日k线的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 交易开拓者论坛 的文章

 

随机推荐