金字塔决策交易系统
标题: 有代码没有?轮询代码到时我可以加个声音或者弹窗什么的. [打印本页]
作者: 代人发帖 时间: 2021-12-31 17:09
标题: 有代码没有?轮询代码到时我可以加个声音或者弹窗什么的.
请教:一个策略怎么同时应用到图形交易的多个周期上呀?比如我一直监控1小时的,但如果1分钟的匹配了这个策略,我也看不到呀有代码没有?轮询代码到时我可以加个声音或者弹窗什么的
作者: 技术009 时间: 2021-12-31 17:13
1.应用到多周期需要拆分窗口 来加载策略。每个窗口设置不同的周期即可。
2.“轮询代码到时我可以加个声音或者弹窗什么的”如果你是程序化交易的话,触发信号时候是会有声音提示的。
如果仅仅是看盘,那你只能自己用SPEAK函数去实现播放声音了。
作者: jiangsir023 时间: 2021-12-31 17:16
重新说明一下问题:
在图形交易系统中,是否有轮询各个周期的代码?如果我有一个交易策略,想应用到多个周期中,如果某个周期匹配上,可以发个消息或者弹窗通知我注意一下。
如果采用切分多窗口的方式,可能会有遗漏。并且切分多窗口最好只有4个窗口。比如我想同时监控1min,3min,5min,10min,15min........
作者: 技术010 时间: 2021-12-31 17:22
图表程序化交易,只能把策略加载到窗口上才可以运行。如果你要在多个不同的周期上轮询,那只能切分多个窗口,每个窗口上使用不同的周期,分别加载策略运行。一个框架最多切分32个窗口,支持多框架。窗口切分介绍如下:
https://www.weistock.com/docs/HE ... 1%86%E6%9E%B6.html#启用系统框架
作者: jiangsir023 时间: 2021-12-31 18:51
能否示范一下这个简单的macd指标策略在程序化各周期中的应用?
我可以模仿例把买入卖出改成声音。
DIFF:=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA:=EMA(DIFF,M);
MACD:=2*(DIFF-DEA);
//交易条件
开多平空条件:=CROSS(MACD,0);//开多平空条件
开空平多条件:=CROSS(0,MACD);//开空平多条件
//交易执行
EXITSHORT:开多平空条件,TFILTER;
EXITLONG:开空平多条件,TFILTER;
ENTERLONG:开多平空条件,TFILTER;
ENTERSHORT:开空平多条件,TFILTER;
作者: 技术006 时间: 2022-1-1 10:53
本帖最后由 技术006 于 2022-1-1 11:33 编辑
看4楼的链接。不过完全没必要用这段代码。系统自带的交易系统里就有macd交易指标。直接加载到不同的窗格上之后,启动程序化即可
(, 下载次数: 7884)