[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)

投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14

 赢智程序化交易软件,做日内突破交易,思路来自《日内交易策略》(戴维・班尼特著,万卷出版公司),第一步根据开盘后一根或几根K线颜色决定方向,第二步等待回调,第三步如果突破前高(或前低)则进场,同时依据突破前的K线形态,决定止损和止盈点位,若无触发止损或止盈,则日内收盘前平仓。

请问该软件能不能依此编写程序。

技术人员回复
日期:2018-9-15 18:49
 您1楼的描述不够具体的,您需要量化说明一下,开盘后具体一什么样的k线组合决定方向,比如:第一根第二跟是阳线决定是多方这样

等待回调具体是什么含义呢?是指创新高后回调了 再次突破之前新高进场吗,新高新低的判断又是如何量化的呢?比如:新高为30周期内最高, 


投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14
 谢谢!我本来的打算是,先提个大概的思路,请老师判断它能不能编写程序,如果能, 我再详细描述思路细节。或者老师也可能读过那本书,从而作出判断。
 接下来,我本打算把书上的图片拍来上传,但无奈图片太大上传不了。
最后,我只好找一个百度文库的链接,麻烦老师看一下。老师可以从第9页开始看,大概只需要看5页。

谢谢!
技术人员回复
日期:2018-9-16 11:23
 分析您的思路是可以编写为程序化模型的

不过论坛是不提供完整程序化模型编写的,如果您自己编写能力有限,需要付费成为VIP用户,会有专门的工程师为您编写的
 
投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14
 谢谢
投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14
 如果我的模型你们编不出来,购买之日起起一周内,凭发票无条件退款。是吗?
投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14
 我想了一下,还是觉得有个问题。
我的愿景呢,是先有个模型,让它在模拟软件作一些测试,回测,如果好用,并且能带来盈利,我再决定要不要买实盘版的。我想这是一个合理的要求。
否则的话,买了软件,工程师也能帮我做出模型,但最后却不能盈利,那就不是我愿意看到的结果。
技术人员回复
日期:2018-9-16 18:35
 您可以先简单量化下思路,我们给您对应编写下,然后您运行看下结果 
投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14
 这个可以,我试试,不过可能需要一点时间哦
投资者咨询:[求助]关于赢智的程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-15 13:14
 下面是思路:

2分钟K线,开盘第1根K线,称为K线1

K线1若收盘价大于开盘价,选择倾向为向上,并取最高价作为待突破价;若收盘价小于开盘,选择倾向为向下,并取最低价作为待突破价。

假定K线1决定了交易方向为向上。(如果向下,则后续做法刚好相反)

继续看K线2,若K线2的最高价大于或等于K线1的最高价,则不管K线2的最低价和K线1的最低价的大小关系,取K线2的最高价作为待突破价。

若K线2的最高价小于K线1的最高价,且K线2的最低价大于K线1的最低价,第2根K线的回调作为特例视为有效回调,后续K线3若突破K线1的最高价,则以K线1的最高价的高一档价格做多。

若K线2的最高价小于K线1的最高价,最低价在小于K线1的最低价,则方向改为向下,(方向向下的话不做进一步策略描述,因为只要做法相反就是)

假设K线2的最高价大于或等于K线1的最高价,则等待后续2根或2根以上K线的有效回调。回调的定义为,最高价低于之前所有K线的最高价,最低价高于之前所有K线中的最低价。1根K线为无效回调,1根K线后若继续创出新高,则继续取新的最高价作为待突破价。

后续K线,要么不出现2根或以上的有效回调,要么出现2根或以上的有效回调,要么最低价突破前低,如果突破前低,则交易方向改为向下。

不出现有效回调不交易。若等到有效回调 ,则等待向上突破,若突破成功,则在突破处以比前高多一跳的价格做多。若突破不成功,则不交易。

交易成功后,则在突破处K线往前最近找一根尽可能近的特殊K线,我们把它命名为K线S,这个K线S要满足一个条件,就是它的最高价和最低都要低于它前一根K线的最高价和最低价。

如果找不到这样一根满足条件的K线,那就找向上倾向的最初那根K线,以它为K线S

如果一开始的向上倾向后来没有改变为向下倾向,则K线S就是K线1

然后我们取K线S的最低价,得到一个数值R。R=成交价-K线S的最低价。

然后我们以数值R来确定止损价和止盈价。

止损价=成交价-0.5R,止盈价=成交价+1.5R

这样,我们让软件根据K线的变动,不断调整一个条件单,直到成交,或者不成交直到收盘并在收盘前10秒自动撤单。

盘中,要么触发卡止损,要么触发止盈,要么都不触发;如果都不触发,则设时间条件单,在收盘前15秒平今仓。