金字塔date类型怎样能转换成time_t类型呢? [金字塔]
- 咨询内容:
就是
//读取上海市场的600000日线数据范例
PCALCINFO stData = {0};
stData.m_dataType = MIN5_DATA;//日线
stData.m_bIsPow = 1; //是否复权
stData.m_wMarket = 'JZ';之中的stData.m_pMainData[i].m_timeDate,m_timeDate原先定义应该是date格式,要转成time_t格式
- 金字塔客服:
给你一个我们的自用转换函数
CTime COleDataTimeToCTime(COleDateTime& time)
{
CTime time2(time.GetYear(),time.GetMonth(),time.GetDay(),time.GetHour(),time.GetMinute(),time.GetSecond());
return time2;
}使用范例:
time_t timeDate = COleDataTimeToCTime(stData.m_pMainData[i].m_timeDate).GetTime();
- 用户回复:
多谢,试试看看
- 网友回复:
出错啊
Compiling...
MainWindowDlg.cpp
E:\AddinDemo\MainWindowDlg.cpp(256) : error C2664: 'COleDataTimeToCTime' : cannot convert parameter 1 from 'double' to 'class COleDateTime &'
A reference that is not to 'const' cannot be bound to a non-lvalue
E:\AddinDemo\MainWindowDlg.cpp(256) : error C2228: left of '.GetTime' must have class/struct/union type
执行 cl.exe 时出错. - 网友回复:
是不是函数的位置没放对,应该放在哪里呢
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容