用VB来写看看
% _% g* t! b: f" |7 Z% J% k
: B# o0 s1 a+ Z# q- ( j8 Q! s% T* O+ C6 a
- 8 F/ O3 @" O" l U, |
- if DATAPERIOD<>0 then
* @% l( C4 E" V" N/ m7 `4 x2 u - begin
, Q4 @2 d7 J! D" ] V; ` - DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');" x. A* D" t! d! f# X
- exit;' A; l, [2 l2 u. u6 s/ y' s8 I+ C
- end;4 s3 s/ K7 C( z
% ]) q- |2 Y" u& W4 N/ u- dd:=date;
1 w% [8 f+ n, F5 u! I - 8 E- T2 x; T8 F
- str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
6 Z( f& g* P. P* k% P; m - for i=25 to 36 do
9 M! R, p$ }4 g7 L - begin
8 Q7 x; N0 n1 {6 q3 p+ C0 K/ l8 g' u - str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
, h4 v2 \' h+ y, Z - end;3 _) v. p9 F! c2 ^
; y: t) R# \+ O; j- <%
: o: X/ H0 ?" a( _. W - vd1 = FFL.VarData("dd")
1 h/ O% F2 z# ? - vd2 = FFL.VarData("str")
; J/ @ j' \2 K+ X$ x9 Y1 F - nFirst = FFL.VarStartIndex("dd") ( L8 q9 s7 i `8 G
- 6 E. O# @ d4 u- c4 C: Z) z/ I
- Set fso=CreateObject("Scripting.FileSystemObject")* p: A: @7 V2 g: |- j* [3 Z: C
- fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
3 `! H! P0 }; G" l% y6 N* k - - v5 I3 Y& F. Y% Y
- Set f1 = fso.OpenTextFile(fn,8,True)3 g' c2 h* N# T
- f1.writeline vd2
8 S9 w2 X. F' T; p1 m4 ? - f1.close
% J) {0 a: `/ l2 b, \. Z* q: q
# {$ l L# E) d9 J; A- %>& o0 O# ~, D! t1 Q4 I/ b3 o) b, X
- " z& m8 V/ D: h: J7 u" \ j6 Y4 f
- aa:time;4 H3 K2 `7 O6 i0 I9 N$ o
- Show File Failed
" I l# z1 o. V; \3 V. q1 X' x
3 a, E- f+ C" Q0 e u4 i4 u
$ g2 A) D9 O! {+ d* Z$ F
复制代码
0 q% p# y% v& I' N- @1 ` |