用VB来写看看7 c+ N5 j3 s) Z/ X) Q* i6 J
+ I( `7 ^4 n6 V D3 x, n/ a- 2 M {# `1 o: U/ E% G( m
- $ c# w! Z2 S: S& }
- if DATAPERIOD<>0 then 7 \' ~: \1 y: E# r. _
- begin
, T/ u+ K6 a/ F9 ?/ [) C4 F, P7 ? - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');2 Z4 D) s+ ?+ O6 j" c) Y$ J( c" {8 U
- exit;6 p' P; M8 R6 h' J
- end;
, E1 {+ r& m h- P; h$ M - U* H; d, P6 S+ i; Q
- dd:=date;# q! I% T- P' F( ` b) ]& E- H$ e& _
% m: c6 L8 w; k4 m- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
1 g6 P+ Z3 L* B% }6 p' W' B% i - for i=25 to 36 do8 q/ e6 T% _& `6 e Q4 ?
- begin, z8 ~9 \% h1 d7 B
- str:=str+';'+NUMTOSTR(DYNAINFO(i),2);9 s2 u. ?$ w" C) _. E6 U0 e
- end;$ F: }* K8 `5 w1 k
- ! v/ t# M4 ~. x( i. q3 e/ D
- <%
9 C6 @& w! T& r5 M* | - vd1 = FFL.VarData("dd")
& r7 I0 g2 j* E: p1 J - vd2 = FFL.VarData("str")
/ B, Y& k7 V4 | - nFirst = FFL.VarStartIndex("dd") / p0 K" U. }* O% E& z# D
- ; C$ E. H/ W0 Q% a3 r+ ]' ?
- Set fso=CreateObject("Scripting.FileSystemObject")7 a |' _8 D2 I6 f8 f
- fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
8 w4 A# o% ?6 R2 K/ O F
, r& A; ~7 v4 Q- Set f1 = fso.OpenTextFile(fn,8,True)' @9 n. X/ D$ `9 t' C; `0 c
- f1.writeline vd2
, z- f& N. K! `2 A+ J - f1.close
9 {* b0 N/ a9 M" Q
' Q- B7 p2 b$ }/ z4 L. ~: x- %>
; r) p Y6 c: l# S4 | - " u, j" l2 Q( d7 }
- aa:time;
7 k# m$ U$ _% E& a, { - Show File Failed$ p# D; R9 J) R' D
- / {" P9 L# Y3 [% o
- E3 C/ r l% {) a+ f" M) n$ |
复制代码 ' h- [. O7 U6 ~6 Q7 V3 @) m6 a. o
|