请问如何保存深度数据? [MC]
-
MC用户求助:
一、首先,您需要下载到您所需要的深度数据,或者先实时接收深度数据,通过语句if dom_isconnected then
print(dom_bidprice(0));将实时接收的数据输出到公式编译器的输出面板上,然后通过将面板上的数据复制再粘贴到txt文件中去。
二、以后使用的时候,通过关键字txt_read读取txt文件的内容,然后使用关键字midstr、strtonum转换成深度数据,并且将每一个数据保存到变量value1中去。
三、下面是如何读取数据的一个代码范例,理解了之后,您可以去读取更复杂的数据。附件中CL的txt文件是需要读取的文件,之前保存在F盘,所以代码中使用了路径"F:\CL.txt"
input: len(8);
var: strg(" "), tt(0), start(3);
strg=txt_read("F:\CL.txt");
tt=strtonum(midstr(strg,start,len));
start=start+len;
if dom_isconnected then
plot1(dom_bidprice(0),"dom")
else plot1(tt,"dom");文件见链接:
http://dl.icetech.com.cn/download/forums/CL.txt
-
MC回复讨论一:
一、首先,您需要下载到您所需要的深度数据,或者先实时接收深度数据,通过语句if dom_isconnected then
print(dom_bidprice(0));将实时接收的数据输出到公式编译器的输出面板上,然后通过将面板上的数据复制再粘贴到txt文件中去。
二、以后使用的时候,通过关键字txt_read读取txt文件的内容,然后使用关键字midstr、strtonum转换成深度数据,并且将每一个数据保存到变量value1中去。
三、下面是如何读取数据的一个代码范例,理解了之后,您可以去读取更复杂的数据。附件中CL的txt文件是需要读取的文件,之前保存在F盘,所以代码中使用了路径"F:\CL.txt"
input: len(8);
var: strg(" "), tt(0), start(3);
strg=txt_read("F:\CL.txt");
tt=strtonum(midstr(strg,start,len));
start=start+len;
if dom_isconnected then
plot1(dom_bidprice(0),"dom")
else plot1(tt,"dom");文件见链接:
http://dl.icetech.com.cn/download/forums/CL.txt
-
MC回复讨论二:
dom_isconnected 老师这个不太明白
-
MC回复讨论三:
dom_isconnected关键字返回布尔逻辑值,用于判断DOM数据是否可用,返回true表示可以,false表示不可以用;当DOM数据可用时,关键字dom_askprice、dombidprice、dom_asksize、dom_bidsize、dom_askscount、dom_bidscount才能正常使用。而DOM数据只有在接收实时行情时才能使用。
-
MC回复讨论四:
dom_isconnected关键字返回布尔逻辑值,用于判断DOM数据是否可用,返回true表示可以,false表示不可以用;当DOM数据可用时,关键字dom_askprice、dombidprice、dom_asksize、dom_bidsize、dom_askscount、dom_bidscount才能正常使用。而DOM数据只有在接收实时行情时才能使用。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容