用VB来写看看
' k o+ R& w$ q D: y$ ?+ Y" y. q( L% _9 q
- 5 Z6 W& \1 r+ g5 x& q4 @
* ^6 t! o2 r; R( P- if DATAPERIOD<>0 then
: v/ J' W R! X, ^; y2 {) | - begin
' ^1 t/ y6 P# Z; } - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');& f5 _0 x2 N( ^, q" Q- P
- exit;
1 E" l) `$ Q8 j! L- i; g - end;
1 q% d- L$ m6 [( i
& R3 {6 v0 Q5 w$ R- dd:=date;
- q0 o5 I1 F& |: P
" u0 |' a1 G" U! ~' g* ~- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
% v" E- n% W7 A; P - for i=25 to 36 do
' e. i* {9 H' J! d# O' x5 n' a - begin
2 T6 `- w; ?3 X6 X/ F - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
& L k: ~& _* J% C0 j8 V, c - end;* ^$ O; k6 W# _1 A- E/ y6 G3 Z
; Q" f# R( O% J( U/ X+ r- <%
: x/ I l* M. @9 }9 B" }2 e - vd1 = FFL.VarData("dd")& R, z! t# i$ b1 R7 c! }
- vd2 = FFL.VarData("str")
/ q9 |+ U2 d6 ~+ ?% {3 F - nFirst = FFL.VarStartIndex("dd") . b% {. j: m( m6 ~+ `/ L# o
- : u4 C% w$ J) V W2 l
- Set fso=CreateObject("Scripting.FileSystemObject")
5 t; O" n% E' W/ Q8 B% Z7 P - fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"3 ^8 U$ _- a0 h+ P8 ~+ A
: S4 ^4 U' _$ x5 }% @" o- Set f1 = fso.OpenTextFile(fn,8,True)
% Z2 j x9 ?5 w% a5 I4 {- R - f1.writeline vd20 n' j% R1 k" a! V
- f1.close
# \6 k" ?2 k8 F7 x3 i. ~% b }1 t - , q$ U$ r {( @
- %>+ k3 d% I0 K9 ~! g# G6 ]- D* {9 Z
/ a/ s# R- W( i, ]- aa:time;+ H/ q: H8 h+ B" x! a/ h% B
- Show File Failed/ p A% {# L% J; @% x
- 4 g6 l% f5 t1 i
- 8 A' s, Z% {( c1 |. |$ @% |
复制代码
# I# L1 m5 F6 w' \$ b |