用VB来写看看
/ ^4 n% `( @+ j G# {% |* f* b" k g9 f1 ~) e, e) T6 h+ X
9 G, S7 [+ _; i* o1 Y$ E$ C- ' n2 p$ M F' s& q9 c
- if DATAPERIOD<>0 then
! R; ?4 c; F3 R _7 k! d - begin
K2 ]6 U! ?2 ]" ]5 d+ p, t" G - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
$ M- b0 _8 a0 g( o0 f - exit;
* }' q2 ^# [- C0 K - end;9 `6 |( H1 e! u N9 j
: i) L- u2 T, G! s9 K3 Q- dd:=date;5 }/ E+ K1 z- [4 A5 _
' e% ]) P1 K1 j% M5 x- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
1 j6 G$ S6 N% K8 J2 s* R7 _; e - for i=25 to 36 do8 ^( I6 V4 g9 Z1 T Y, z. Q
- begin
. q/ d7 d) d" _/ z6 ] - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
6 k$ N$ r, u- x" E4 `$ X: h' X; E2 n - end;
; e8 @2 Y- |( E, N
8 s: m! Z* l" S$ V. D z/ d- <%0 {+ }1 l: t$ {( v
- vd1 = FFL.VarData("dd")
6 u6 C/ m+ X, b# l7 ~# N - vd2 = FFL.VarData("str")4 D" I q" ^+ a2 @
- nFirst = FFL.VarStartIndex("dd") / N, C i' t8 P2 q @/ `
" A0 e/ V( |$ ]6 p- Set fso=CreateObject("Scripting.FileSystemObject")" {' U2 X* ?4 b0 l
- fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"8 z% A. C A9 \+ e; [8 |
% n. q! Y8 q1 o- Set f1 = fso.OpenTextFile(fn,8,True)
6 q$ O+ a% j, E# q - f1.writeline vd2" P! D9 e) ~: _: j2 ]& g8 U2 D; h
- f1.close
" m9 H o8 A* I% }6 P1 _
V) }8 X& ]& l- %>' v6 C" [6 B! p, @# o
9 `/ p( s$ W2 _- aa:time;9 y7 g% I% J; f- T7 h
- Show File Failed8 c3 o, p8 j, O8 W1 R$ H
6 P8 d/ r8 ]) s( o! }. @; y
5 N. i* U! C5 r9 H; v& H& K# Z
复制代码 ; I1 `/ @! X f1 q1 l. F( B4 y' {4 |- H
|