用VB来写看看
& e" d% F5 X+ E6 Q) Q) @$ o# w: d" K& g% E4 `( @
; X- Y) X* v. }- 0 C5 p3 p6 [0 j3 P2 G- d$ U
- if DATAPERIOD<>0 then
5 o* x |9 ]# e$ h9 x, U: n3 z - begin6 T5 q" }4 X" h1 X
- DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');9 \: r5 ?( ?' S, o; V
- exit;& s+ W1 X+ j# n; p& j5 A% ^; ]
- end;
% A. h- l' V2 P# K( G
( U7 D A5 d8 w+ S. c- dd:=date;
) d+ G. f( I# K - 6 z9 P0 U9 B1 O3 X: C; I
- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
8 q3 ~- W5 @9 I2 W, _ E. p. f M8 Y - for i=25 to 36 do
' e# H& \7 t1 |+ |* I9 Y6 ~ - begin2 a, f, `5 ?+ S7 Z. K
- str:=str+';'+NUMTOSTR(DYNAINFO(i),2);' p" Z+ C) t7 s# o0 d+ g
- end;: E( N7 d" Z* ]$ Y. I* U7 k/ U1 U
- % N- \5 _1 Z3 ^
- <%9 k. u; q5 a# b5 E
- vd1 = FFL.VarData("dd")
/ t. L' e. \5 z* s; r - vd2 = FFL.VarData("str")
& H4 M! Z0 t+ r$ {8 S! O - nFirst = FFL.VarStartIndex("dd")
5 j( B4 g& K4 C/ a. N
( w0 T6 p% O G7 K/ L' S6 l- Set fso=CreateObject("Scripting.FileSystemObject")
3 B [6 O8 p3 n6 ?7 }+ K - fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt", g! T/ u- L2 ] G0 M: o, \& z" q' Z
- {. {& w) T- ?# f' J2 G% N
- Set f1 = fso.OpenTextFile(fn,8,True)
" ], u0 Y9 T) `" W - f1.writeline vd29 f( f# R& G" U9 G" _
- f1.close; d- ?3 R" p* j3 a: m o
- ( k$ E/ o! q+ r
- %>* U2 L2 {5 y8 G/ R' Y- B7 F
# v2 _' s% F" D( j7 G. T& q- aa:time;# e4 y% }' h# e0 _
- Show File Failed2 [( S5 K. G& t' O
- 9 w4 @) V9 h% D) W! L# ^
) J9 b& _; [5 a9 p
复制代码 8 x7 r; e; X( w& m7 q! `
|