【MultiCharts(MC)程序化(量化)网上培训学习系列】第12节:为策略加上时间限制,方便出租或共享,在这段时间内正常出信号,超出时间限制后将不显示信号(可以与上期密码加锁组合使用)
课程视频:[mp4]http://mp4.qhlt.club/Rec%200012.mp4[/mp4] 视频策略源码:[code]
if date > 1200202 then begin //2020 year 2 month 2day
end;
[/code][code]
Inputs:price(close),n(20);
vars:top(0),bottom(0),time1(False),time2(False),tim(False);
time1= time>900 and Time < 1500; //day time
time2= time>2100 and time <2300; //night time
tim=time1 or time2;
top = Highest(high,n);
bottom=Lowest(low,20);
if date < 1200101 then begin //2020 year 1 month 1day
if tim=True then begin
if Close > top[1] then buy("LE") 1 shares next bar at market;
if Close < bottom[1] then sellshort("SE") 1 shares next bar at market;
end;
end;
[/code]关注程序化课程微信公众号(每天上架新策略、跟着视频学编程)
[img]http://www.qhlt.cn/diypic/Public.png[/img] Date 的使用方法:
返回Bar的日期值。日期格式为PowerLanguage标准格式(ELDate格式):YYYMMdd,YYY表示自1900至今的年份,MM表示月,dd表示日。
实例:
1995.01.01,则反回的是950101;
2005.01.01,则返回的是1050101;
2015.01.01,反回的则是1150101;
2025.01.01,反回的则是1250101;以此类推。 【MultiCharts(MC)程序化(量化)网上培训学习系列】第12节:为策略加上时间限制,方便出租或共享,在这段时间内正常出信号,超出时间限制后将不显示信号(可以与上期密码加锁组合使用) 嗯嗯
页:
[1]