用VB来写看看& S! }5 V0 K1 K! u1 K$ H
$ \+ p, k& j2 j/ c- & B& s" H8 c" e+ e, g
- 1 U6 @. ~6 E. w
- if DATAPERIOD<>0 then
7 [5 z0 M5 Q/ l - begin
/ F. h# A+ |* n# m# ^6 ]" w0 y - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');& B1 k6 ]8 a( o$ l \# U
- exit;; Q5 @( D( P4 d
- end;* D8 V6 g) d3 q7 } K" I) H+ d
) h6 {4 x, t. U! u% s, T+ {- dd:=date;: z& p2 k/ J, `. ]% q- m! Y
- ' x( f' v6 c/ _2 N5 h
- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);1 b& C. {1 i. q' d7 ?
- for i=25 to 36 do1 e1 d( P! x8 `# D* t% w# [9 w
- begin3 a5 C* T1 N3 I# A: S6 n
- str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
% P) o# p3 n9 ]* X% X: {4 e+ o - end;
* I5 J; w" w; H% p9 T. N6 K
6 \0 [% h2 s E# X4 b2 D5 k- <%
6 o- f6 ^/ f: D; d) x' n - vd1 = FFL.VarData("dd")
* E! N4 C+ v/ S$ G - vd2 = FFL.VarData("str")' k; x E0 N5 [
- nFirst = FFL.VarStartIndex("dd") 6 U! @$ E$ A& y4 _3 S' B/ [9 p
5 a( u; U7 d0 Z8 @! O r. ~- Set fso=CreateObject("Scripting.FileSystemObject")" u8 }" J$ z1 O. ?
- fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
/ m- S7 }/ D1 S2 E" X! s9 w7 Y
* T) t4 H8 {/ [8 w" Z- Set f1 = fso.OpenTextFile(fn,8,True)- C% O9 z# H" S3 N
- f1.writeline vd2
3 l5 I2 z1 }& G: u7 @. t3 k - f1.close |* j: B% K, Y# {
$ A( I! Q$ O. n' G# `; L j/ F- %>
/ C2 t0 k9 O$ U( J) c - ' x ~: d4 E1 {$ m
- aa:time;
& ] S7 q& q) F" [ - Show File Failed+ r3 ]: z2 B5 o) m0 c* R8 b) K6 j
- ; r. O; s8 i# h8 l
, ?4 [$ ^; `9 }9 v9 K" x. {, ]) _
复制代码 6 a# A5 l5 I( n5 p1 U
|