爱也好恨也好国语下载://[i★] 64 K线剩余时间 KTime
来源:百度文库 编辑:偶看新闻 时间:2024/04/28 10:27:01
2011-07-02 06:53:05| 分类: [ i ] 已过指标 | 标签: |字号大中小 订阅
//[i] 64 K线剩余时间 KTime
#property indicator_chart_window
extern int X时标 = 20;
extern int Y时标 = 20;
//-------------------初始化-----------------------+
int init()
{
return(0);
}
//-----------------反初始化-----------------------+
int deinit()
{
ObjectsDeleteAll(0, OBJ_LABEL);
ObjectDelete("KTime");
return(0);
}
//------------------主函数------------------------+
int start()
{
int 已计= IndicatorCounted();
if(已计<0)
return(-1);
double i;
int n, m, s, k;
string 当前棒剩余时间= "";
n= Time[0]+Period()*60; // 下一开棒时间(秒数)= 当前开棒时间(秒数) + 时框(分钟)*60(秒)
m= n-TimeCurrent(); // 至下一开棒总剩余秒数= 下一开棒时间(秒数) - 当前时间(秒数)
s= m%60; // 不够一分钟的零头秒数= 剩余总秒数 除以60(秒)的余数
m= (m-s)/60; // 总剩余分钟数(即:整倍数)= (剩余总秒数-零头)/60
当前棒剩余时间= "<--"+m+":"+s;
Comment(" 到本K线结束还有 ", m + " 分 " + s + " 秒");
ObjectCreate("KTime",OBJ_LABEL,0,0,0);
ObjectSetText("KTime",当前棒剩余时间,13, "Verdana", Red);
ObjectSet("KTime", OBJPROP_CORNER, 1);
ObjectSet("KTime", OBJPROP_XDISTANCE, X时标);
ObjectSet("KTime", OBJPROP_YDISTANCE, Y时标);
return(0);
}