用VB来写看看 {3 O# I6 `4 e+ A9 M( x" t9 Z
5 z2 @$ h3 l& a8 F+ h
# t4 d! z! K9 I. [8 b5 _4 O- 5 g4 ]' \/ x% O' O# t9 d, i
- if DATAPERIOD<>0 then
6 e0 c8 h5 t, l- X - begin
C8 [; h d+ O! X8 L! m - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
. M5 g H9 u& |8 D2 j. U/ ^* D - exit;
. \5 y1 K+ k* G7 x. u; `; z - end;3 _: o: y5 Z' l w3 Y
- ' M' O g4 F: t! b; u& \2 {
- dd:=date; G: W, G9 F! T U
; x% X; m! }( G9 Q. c- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
7 e, T: U# U+ e( u3 u) m* F - for i=25 to 36 do* V5 X( m8 N' i: C
- begin$ z1 ~6 k. K- I
- str:=str+';'+NUMTOSTR(DYNAINFO(i),2);+ d' F3 ^+ H$ ~8 V, V2 T) l0 I% Q
- end;
$ d- W+ Z- Y M, o) y - ; D3 `! {# L* f; ^, T
- <%, h2 f, V/ H7 S6 n) C. T \
- vd1 = FFL.VarData("dd")0 p9 ~! C3 Q2 b B
- vd2 = FFL.VarData("str")
* G, S8 H0 q+ u; k - nFirst = FFL.VarStartIndex("dd") 9 I4 k9 K0 k% I6 G8 d' }$ u
- " u- R' A% V5 t
- Set fso=CreateObject("Scripting.FileSystemObject"). p9 X6 r- v$ a. \+ g7 x
- fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
% T% L# K" R) n- s; f. V - 0 K0 u. ]' j7 h# I2 k; L" e* h* `% S8 Z
- Set f1 = fso.OpenTextFile(fn,8,True), j* \4 s# d6 _1 Y4 n
- f1.writeline vd2
) u0 E# J% E8 N, b5 \ - f1.close
6 l; n# F+ q1 K; D! L
/ R: i3 P9 k7 h1 w. l% } s% I- %>
% b/ H1 f" E, ^. S/ |' s- g& P - $ R; N5 @$ K! Z7 v# D B
- aa:time;
3 `) A) { C- ~ - Show File Failed; W, m; K7 M: I
- + H( E+ ]1 l; ^7 b9 A ?
- $ x( n' o- d+ f
复制代码
( b0 g# P& b. A, M1 @" u6 ? |