用VB来写看看
5 ^# U/ q8 m" I& b5 O' p3 ^) B$ |, b8 g& ]2 i( C4 ~
$ g$ W3 j. T! W/ S, H% X0 x
* y; E$ k/ a' K8 }- w- u- if DATAPERIOD<>0 then
) V1 _% P' r$ L- \4 h( P7 t( n - begin
- J( O7 ^" U. S* y - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');/ o4 B4 H m2 l6 P% ]
- exit;
0 t+ l7 m4 B, B - end;; L+ X2 `) g% ~) e. j0 T4 ~( N; n, g0 N
1 B, y' \; G8 b& W4 Y- f- dd:=date;
2 l+ E$ P% ]3 `: F - - U$ b0 k# \; H% L: d' w
- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
& B4 ]% g4 c% e - for i=25 to 36 do2 m3 N9 j4 k. v1 B
- begin
- J" _' v+ {% j& l - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
! h/ j& H( o, d/ ~9 u, k H' ] - end;
# w, p! M$ a$ h0 |* @4 V2 r n - " \8 F, }: _( G, |
- <%
/ H) t0 a+ ~3 ~: p, W& H" \ - vd1 = FFL.VarData("dd")
8 p7 G7 P( w L$ b* Z' ^ - vd2 = FFL.VarData("str")
$ B. X. J* t, A; J7 v" L - nFirst = FFL.VarStartIndex("dd")
0 M; A# E2 @# v U& X/ C7 I S
& m2 M" @& E# ?1 B0 W- Set fso=CreateObject("Scripting.FileSystemObject")
% F, e' p- t. c# [8 T, T - fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
9 e" v4 g3 _' O d5 w
' r- {7 ~; J& h) ~5 ]! Z' j- Set f1 = fso.OpenTextFile(fn,8,True)/ @* ~8 r# _7 ?3 H
- f1.writeline vd2; Y$ s8 G$ h7 q, J8 X* S3 z- X
- f1.close
6 Q) Q4 C3 M+ w1 \( K+ n - , [+ m5 l+ A/ ]% t7 j
- %>1 x1 ]% Q) I; q1 x* `6 W, L
- - w% K, Z$ i- c: t8 |2 ?" A
- aa:time;
' |' x1 E% Y) x; J* o - Show File Failed2 l6 ]+ K# j# z
- ' V. A9 F# n% O1 F {3 D
1 H' S. B. p* i9 ?1 F5 r
复制代码 1 I/ j6 z: N1 E8 W
|