用VB来写看看 n4 J( u0 k+ |, r- H0 y
- M7 y& c" m( _7 w' n% Z3 g4 I
, w% k( c) t* Y) g7 D0 p) {- 2 C1 r$ L* ]* k4 B2 k/ a2 W1 N0 o
- if DATAPERIOD<>0 then 8 z/ A% p5 a0 \/ r1 u) J
- begin
5 |/ A- q) ^( p/ K g. U - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
5 |" ~" `8 Z5 p$ X) y! M - exit;
( n& J3 V. N( Y( m8 K - end;" Q' Q, H4 q# L+ c, k, x6 y7 o
- 8 d6 g. `' F7 A, `& g. g' o
- dd:=date;
. }5 y y2 l2 ~) B - 7 F; J* c: }# t) }1 Z/ j5 B' h, t
- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
4 P5 r2 h) S$ R( h: s7 p" c! O - for i=25 to 36 do& Y) k7 R* W- e: [" N2 L
- begin0 P1 v3 \% |; U/ v, q9 f2 e
- str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
- W* ~3 `9 }/ M. g# U - end;
4 q5 }" ?$ j" S3 \- C4 B( R% i1 B: K
: W! ]" r/ m: u9 ~% u8 |8 V- <%
& m5 y: |9 S( n - vd1 = FFL.VarData("dd")
/ x( d3 _) j l* y - vd2 = FFL.VarData("str")
" Q1 E" [) Y2 L! f% g3 H# U - nFirst = FFL.VarStartIndex("dd") 6 }9 J) ]* S+ @' l2 K9 s
Q; i% m; Q# m4 A$ A% Z- Set fso=CreateObject("Scripting.FileSystemObject")
: x% A" E. _) W; }. Q3 l2 N( R( ^ - fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
8 |% G P8 G |
0 w: ?. f$ `- P% \- Set f1 = fso.OpenTextFile(fn,8,True)
& d% I1 C8 h1 m, P* Y+ M } - f1.writeline vd2
E; Q. r, d" w) N3 y; n - f1.close% ], |* h* e1 t1 i' {- C" }) Q
- * m' C3 u& A. S( z
- %>
; U2 j" b h3 L, h4 R
* ]- h [! T( E4 B7 k2 c9 e- aa:time;
' ^) ]9 M6 Z3 L+ F1 Y - Show File Failed/ ^; H1 r: L/ ?7 X/ U" ]4 E# J
- $ ]$ V/ w# [1 y: a2 e
- - B+ n0 g' n5 q# K' F
复制代码
4 l: j9 u7 F( _3 T% ~3 {" ? |