用VB来写看看
2 m0 n- v1 P8 w W3 p d- \/ p- w: X4 x6 }2 y
: `4 N. B1 f* {5 R+ V- ; q+ v4 `; c6 L7 Z! A
- if DATAPERIOD<>0 then
$ N+ w; w. v$ O - begin
8 e- S# M1 ^9 d0 q - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
$ U% u' F7 [% f& @; A6 Y - exit;
5 w# x$ Z" J+ L ?/ F7 u1 Z - end;/ ]3 x8 j5 w2 n/ |( Z* x* w
- % m$ A' m' ` j+ G2 G
- dd:=date;- r, o1 }8 T' N* j8 N
0 p c$ {4 `# c1 ^0 Y2 o' u4 Q- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);) U3 X/ v3 C( _" R6 l* Z+ L
- for i=25 to 36 do
* p$ S2 j% t. w4 } - begin
, g9 G2 a! W+ A, c - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);/ P2 C4 J# J/ [& T; E
- end;! C5 r2 [: i5 h/ `5 h
" N! o- t0 h* n. r# Y/ Q' A- <%$ [. J: F$ P; m/ a- V8 F
- vd1 = FFL.VarData("dd")
& [2 B7 A0 r1 \, ~7 D* c+ i - vd2 = FFL.VarData("str")
: Z2 X: I2 N/ h - nFirst = FFL.VarStartIndex("dd") $ I3 l9 A( i+ Y+ g
- ' r' @9 _* d: @% j
- Set fso=CreateObject("Scripting.FileSystemObject"); F' s, B0 `, q& e, B3 B3 Y
- fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"6 W4 M ]4 u0 E/ @& x9 |' ] k
- ) C/ x# N9 `: L1 T
- Set f1 = fso.OpenTextFile(fn,8,True)) x+ h1 Q1 i ~, n
- f1.writeline vd2; |% M) U2 z* m7 f& J4 F
- f1.close$ h5 |9 {7 G2 G* o. {# \
- 9 z- n" B& |- I0 _( J: J# ]
- %>
1 b7 ]1 f! B7 p - + j" \) |! T2 I
- aa:time;+ Y: L" d2 e0 c7 {. u
- Show File Failed: U. a6 T. n6 k0 V9 T' I" ^
- 2 \7 l- D& _- [" [( D7 E
- 5 {! T. ?% Y# G
复制代码 # V. Z4 e: ]6 ^: n! K4 d
|