用VB来写看看+ j1 \3 W5 z, j% @9 Z! s
/ _" X: K* b9 F; V* _
- 7 N! c5 j' t' t
4 d0 X. C' J2 Y3 m2 V- if DATAPERIOD<>0 then 7 H8 ]% L% }; y8 {) z+ o3 k
- begin
0 m. d) d1 k6 ]. Q( G - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
0 D4 c6 k) _6 l/ d7 G- P - exit;9 w7 v# m+ |) p4 @
- end;, \4 `9 z. l9 Z& {
- 0 O5 T5 i9 ~7 u: z7 V
- dd:=date;
) R% v- P! y2 f4 R6 {) D$ K9 n
3 |3 M7 K! U# _ Q: Z8 w0 ~- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);& R4 J; ]8 q, S# T* I+ h( ?8 Q9 v
- for i=25 to 36 do6 C5 d" V+ N- y; b+ t9 B
- begin
# Q" a: V5 q5 s/ I0 e- @ - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
% ]5 f9 D5 K% K - end;
/ W: D9 Q/ `; E/ O# z
8 q) v, L& R) o% H- ^+ y- <%
$ r3 R7 x' Q4 k0 m6 N5 t - vd1 = FFL.VarData("dd")
7 o$ I4 ^! ~" q$ x" ~( }% W4 M - vd2 = FFL.VarData("str")
1 Z Q# _4 i4 D- r6 N - nFirst = FFL.VarStartIndex("dd") + M& D5 M, i" y
- D$ E$ m- k, Z- z
- Set fso=CreateObject("Scripting.FileSystemObject")
! S% J0 N# k6 l# m - fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
1 V: n" [ \4 C+ s4 U9 ~) H
, M2 x# r+ {$ b3 A- Set f1 = fso.OpenTextFile(fn,8,True)
! w/ F% y& ^. P2 v+ ~ - f1.writeline vd2
: M2 g' i0 U0 H& b8 V2 ^ - f1.close7 R4 p1 y" x1 j2 f
- . r2 \) q) }8 r5 w$ m
- %>
, X0 _5 w u- e- m5 H$ d7 G0 x - ) c% g. c: |# a+ |- C
- aa:time;
' @' [5 n9 c% q- d6 ?4 T$ s$ w - Show File Failed t6 r% l0 {0 w: p
1 j( Q$ I( L$ Y- Y3 p) h/ j, ^
! @6 q3 E1 B& `( I$ L" X. n2 B4 j
复制代码
9 A) A! }$ L3 r5 D4 Q |