![Rank: 2](static/image/common/star_level2.gif)
等级: 标准版
- 注册:
- 2023-2-16
- 曾用名:
|
我现在有一个日线级别的信号,根据日K线信号,进行超短线交易
出现日线信号之后,当天买入,在第二天;或者第三天卖出
问题1:我想对这个信号在第二天止盈止损策略进行优化.我理解系统自带的“策略优化”模块是不可用的.因为没法往信号的下一级别K线做优化.
问题2:能想到的方法是写下一级别的K线代码,进行优化.比如5分钟K线.但这样的话我的日线级别信号就不能用了.请老师帮忙给个思路解决:
以下是日K线信号;该如何改成5分钟级别信号?我理解日线改5分钟级别会有信号闪烁,这是我愿意接受的风险.
input:N1(1.2,1,5,0.1),N2(0.09,0.05,0.3,0.01),SS(0.008,0,1,0.01);
isst:strfind(stkname,'st',1);//是否st
iszb:(strleft(stklabel,2)='60' or strleft(stklabel,2)='00');//区分是否主板
ztv:if(isst,if(iszb,0.05,0.10),if(iszb,0.1,0.2));//创业板规则复杂,涨跌停数值不确定,最好不要应用在这上面。
//均线相关参数
MAS:MA(CLOSE,5);
//均线平行;
DIFF:=MAS-MAL;
cond1:all(MAS>MAL,5);//5天内,5日均线都在10日均线上,就是多头排列
cond2:Open<MAS;//今日开盘价小于短期均线
cond3:CLose>=HHV(H,5);//收盘价大于5日高点
Sig:cond1 and cond2 and cond3;
if Sig then tbuy(10%,100,MKT,close),PERTRADER;
|
|