等级: 免费版
- 注册:
- 2024-10-21
- 曾用名:
|
LC:=REF(CLOSE,1); //取前一根K线的收盘价
VID:=SUM(VOL,2)/((HHV(HIGH,2)-LLV(LOW,2))*100); //2周期成交量相加,除以2周期最高价和最低价的差值乘以100
RC:=(CLOSE-LC)*VID;//收盘价与LC的差值,乘以VID
LONG:=SUM(RC,0); //将所有K线上RC的数值求和
LONGMA1:=SMA(LONG,10,1); //LONG的10个周期内的扩展指数加权移动平均
LONGMA2:=SMA(LONG,20,1); //LONG的20个周期内的扩展指数加权移动平均
LON:LONGMA1-LONGMA2; //LONGMA1与LONGMA2做差
LONGMA:MA(LON,2); //LON的N个周期均值
LONGT:LON,COLORSTICK;
MA1:MA(C,1);
MA20:MA(C,20);
if longt>0 AND MA1>MA20 then
begin
sellshort(1,holding,marketr);
buy(holding=0,10,marketr);
end
if longt<0 AND MA20>MA1 then
begin
sell(1,holding,marketr);
buyshort(holding=0,10,marketr);
end
老师好,这个思路用固定间隔模式操作,能不能改成开多平空信号用周期最低价,开空平多信号用最高价,还有就是信号闪烁频率低点需要加什么条件,谢谢
|
|