请老师帮忙改一下 [开拓者 TB]
- 咨询内容:
老师是这样 我刚开始接触开拓者的软件 跨周期这里 我有一点糊涂 我按照开拓者书中的例子 写了一个 跨周期的唐奇安通道线
Params
Numeric N(20);
Vars
NumericSeries HHV;
NumericSeries LLV;
string strkey;
string strvalueH;
string strvalueL;
Begin
HHV = Highest(H,N);
LLV = Lowest(L,N);
strkey=DateToString(Date);
strvalueH=Text(HHV);
strvalueL=Text(LLV);
SetTBProfileString("DAYHHV",strkey,strvalueh);
SetTBProfileString("DAYllV",strkey,strvaluel);
PlotNumeric("HHV",HHV);
PlotNumeric("LLV",LLV);
End
Vars
NumericSeries dayhvalue;
NumericSeries daylvalue;
StringSeries strkey;
string strvalueh;
string strvaluel;
Begin
if(TrueDate(0)!=TrueDate(1))
{
strkey=DateToString(Date[1]);}
Else
{strkey=strkey[1];
}
strvalueh=GetTBProfileString("DAYHHV",strkey);
strvaluel=GetTBProfileString("DAYLLV",strkey);
if (strvalueh!=invalidstring)
{dayhvalue=Value(strvalueh);
}Else
{dayhvalue=dayhvalue[1];
}
PlotNumeric("hhv",dayhvalue);
if (strvaluel!=invalidstring)
{daylvalue=Value(strvaluel);
}Else
{daylvalue=daylvalue[1];
}
PlotNumeric("llv",daylvalue);
End
但是 我现在想取 1小时周期的数据 放在1分钟的周期上面 应该怎么修改 是不是应该去掉 TRUEDATE呢 请老师帮忙修改一下
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容