用VB来写看看
7 @5 i1 B! w8 S6 d2 [1 ^9 r1 x, [$ Y+ y# G A g( D$ H
0 D& x. f" u% S1 ^) J% _
% a/ v# |$ c5 Q- if DATAPERIOD<>0 then ' R+ i6 A8 ]+ u
- begin" ?6 j: A9 V% D9 W4 @5 O; C
- DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
" F. L6 P1 \3 j& Z* w$ z. F - exit;
% G+ D0 n( F' r, v/ K; @ - end;1 D9 p4 k+ _1 e& \/ m3 `
- 3 _. a' q. i. D
- dd:=date;
# B& R7 r' k" c T, |2 {( f' b* S - 2 J8 i# f! A& o/ _
- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);1 e9 p* a7 U4 o. s* v7 Z
- for i=25 to 36 do
& t! W. S1 W; h+ O - begin
: Z; L1 p( l9 ^1 Q) J - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
$ c' k: u3 u/ W& A* o2 Y - end;8 A. j6 p) w: I$ j3 E0 l' u9 d" w. c1 C
+ P) v! |; W: d" J Y* u+ J8 b3 u& O- <%
: {: v- S% C& u h& ]8 y) T - vd1 = FFL.VarData("dd")
. G- k- l5 l$ l# h5 n - vd2 = FFL.VarData("str")" z% B! ^0 w" ~- J
- nFirst = FFL.VarStartIndex("dd")
, {) a. e$ q" a5 Y - 6 O4 \. Q+ ?, F# Z; u6 p+ Y, @* g
- Set fso=CreateObject("Scripting.FileSystemObject")
- v0 z% |/ o9 M% a - fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt". u/ l6 P P) S
( J0 E9 ]! B, | ^7 l4 Z1 I9 [9 i) q- Set f1 = fso.OpenTextFile(fn,8,True): Z3 u$ t4 j& ^3 Q1 X6 L
- f1.writeline vd2! @0 W& G' V s- i* [- ^
- f1.close! ~+ L) ?/ J6 `' q; D; k* [' l
. a N1 `: `/ Y1 _' {3 {- I/ r+ a% ]- M- %>
4 L% h; U9 a1 a: D3 j+ S9 h# P1 m
' @$ _, n* z& I- aa:time;
( l0 s7 C* Z3 `; h3 h - Show File Failed
! L1 }9 E* o" r/ w" j7 F
' s$ Y6 q4 y6 n5 z0 ^
# C' M$ x! Z5 F0 t/ O. x# P) @
复制代码 4 s0 o) p) s% k* Z6 d1 L% o+ b
|