/ s( H# Z6 H" q" \" {9 w, V7 P0 E3 w6 d2 b0 h4 c2 Z7 z
) |6 h' |2 @% Z3 y" m* @ z4 J( [/ k* P5 K2 K# J
出错的提示这样的,文字部分:
0 b8 w8 b. G$ d步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误" D/ K9 S! t$ V$ s, @
5 R8 N; t# c! K4 K$ }5 P* L"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
$ A& H, O7 t7 f$ ?8 ^8 f( W要终止程序,请单击"确定"。
0 \! k9 ]: f$ m- _8 G9 u要调试程序,请单击"取消"。 , ]) s4 Z7 H9 o+ s" ^0 u) ?
图片/ i+ P8 A* y8 F2 f
' n; ~ S' r) |8 n# Z' N$ T
使用了如下源码:
1 N% O; U) i7 P) b先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:& D( G1 x6 Z z% g u$ f. l6 h9 ~& k
1、
( L) v; e* U3 A8 S" F6 X+ j {H}$ C, `2 @- l. G- B4 d3 H. B
H;* z2 d4 _* l6 j! y3 ^
2、2 B( t8 o4 \# J- Z
{L}* v/ p# \) I9 k. D4 \
L;$ V9 {* \7 `$ l
出错的主公式:- {分时公式}
- X8 G- k) Y5 w& c! p - {阴阳提醒}
8 F- p$ D8 B9 a [2 l3 e6 Q - hh:=DYNAINFO(5);//最高
3 ^, G' P+ V" v: a - q:=DATACOUNT;$ O4 J W" D" a2 c9 s2 l% C
- LL:=DYNAINFO(6);//最低( T5 U: y) S" N6 r
- r:=DYNAINFO(3);
. U: _( U0 u Q( X% P* Q9 x. G' \ - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;- s- G% o/ u6 @9 v
- 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;
& w5 Y3 N. k2 m' n' T2 f! w% g. n - 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
% `1 g, o. ^5 H, h0 ? - 低幅:=(最低/昨收-1)*100;# p8 Z* Z9 j- R, c7 m* d: j% O, L
- 高幅:=(最高/昨收-1)*100;
! W8 a7 g( K9 ]$ V; a - 昨高:="H##DAY"; 昨低:="L##DAY";
6 O( R: G8 Q+ Z9 B/ M) @$ z" S - 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);$ y8 @3 r3 W+ y% L* ~3 P
- 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99); |7 s0 b( j* o9 [
- FILLRGN(最新>今开,今开,最新),Color330066;# A: f. Z* L1 [6 b$ [: {6 a/ A
- FILLRGN(最新<今开,今开,最新),Color003900;
* Y+ F% F. Q+ c( s( F' A - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
3 O1 j' b! W! Q& t9 s - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
5 e7 e9 h y* X6 z - FILLRGN(1,C,上价),COLORGRAY;
5 y! d8 [) V3 p3 b* @8 Q, r8 V. b - / y4 C8 m9 L1 k" i7 A" x
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;
; l) g( C# m% N - STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;0 ]/ R& y" y! V6 m! X6 I
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
0 E1 r7 g% S2 h - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
8 p' r8 M" g b0 t @/ U
2 ?& P$ i& T' |0 D( s- {显示所属板块}( b6 c- u' i* Y) W. ~0 |( P$ O
- N1:=40;
- D9 N, O& e, \: R4 O& E5 w - R,COLORFFFFCC,LINETHICK2;
& V9 u! X$ Z- l9 U0 u$ v, j - DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;! P! A% O' T4 n( d# h
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;! x2 `$ q. d/ v
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;
6 U% x* u2 r, u - $ ]$ ]* M, c: {! V' ?
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
& |/ n8 q% } M - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;; w) E) b0 e5 O, L1 L/ ?, e; _
- ///////////" O- I4 ~9 y+ h
- /////买入价格=成交价*1.006
I- j1 |% k% i* F- _& r4 ?2 a7 D - input:品种①(000048,0,9999999),买入价格①(8.56,0,100000),卖出价格①(0,0,100000),买股日期①(1130620,0,1341231),品种②(300010,0,9999999),买入价格②(8.58,0,100000),卖出价格②(0,0,100000),买股日期②(1130709,0,1341231),屏显系数(4,-1,5);) R+ i# w: \7 p+ K8 S9 U; `& A: [
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);& `3 e+ w. c9 C% y) K
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));( { x" N- M' z. b
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));4 `" G) d- T" Q+ i
- 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准/ M) n0 Y& R; I( r
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
- y( P2 c' N* Y Q, L c8 z9 t - 止损金律:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*0.98,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*0.98,0)),Color00A0FF,LINETHICK0;//以买入价格乘以0.98即赔百分之二的价格画线,作为止损的铁血标准
: r. i( `3 E) G# u9 o - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;! L. c# @+ `7 X: i( t
- 止损银律:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*0.97,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*0.97,0)),COLORFFFFCC,LINETHICK0;//以买入价格乘以0.98即赔百分之三的价格画线,作为止损的铁血标准( J& c: t7 R/ u5 a: f, g
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;7 X) V$ ]. _$ k- Z" T. M& o8 O
- 止盈①:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.01,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.01,0)),COLORRED,LINETHICK2; 止盈⑤:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.05,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.05,0)),COLORRED,LINETHICK2;& I% W' |: x* {. s8 s
- 止盈②:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.02,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.02,0)),COLORRED,LINETHICK2; 止盈⑥:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.06,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.06,0)),COLORRED,LINETHICK2;; w% X4 v. L8 T
- 止盈③:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.03,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.03,0)),COLORRED,LINETHICK2; 止盈⑦:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.07,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.07,0)),COLORRED,LINETHICK2; 止盈⑨:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.09,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.09,0)),COLORRED,LINETHICK2;8 _# |; w& [' X' v( U# t
- 止盈④:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.04,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.04,0)),COLORRED,LINETHICK2; 止盈⑧:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.08,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.08,0)),COLORRED,LINETHICK2; 止盈⑩:=IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.10,IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006)*1.10,0)),COLORRED,LINETHICK2;
: R; K6 ]; j5 a( n9 R C - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准, {; U; u0 o* n8 o' }) L2 w* c
- 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;
5 S( \5 d1 l+ |6 N4 S - partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;4 s+ B3 u) t i' `; g
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
& L( p0 v/ I0 K: U+ l请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
8 U* Y! b1 N- `: m  # k7 c( z+ y3 S4 Y8 i, t
: i! N% ]: `/ J* \1 e% ^0 y/ K+ |. m7 x1 X/ ^; r) S
8 `: P' M, j3 c \- M ?! m Q |