. X) b0 Q, Z& b0 h( b
8 G. c2 c8 W9 j! `" p
a- `" k% E& l
/ Y0 X4 q" C Q& U出错的提示这样的,文字部分:
: s v1 q0 W) o6 f y步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误
6 m+ W, ?0 u4 v( d; c
- L( ^/ a( g+ M6 E0 q4 l"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。. H+ m1 c4 X- _4 e" R+ K3 f! \
要终止程序,请单击"确定"。' M" K5 B" O$ O
要调试程序,请单击"取消"。 4 T& i2 z2 Z/ l* Q& ~8 c9 N$ c
图片
' j! l* P" Q/ Y9 N: D& z1 i- e: i$ C2 v
. c c0 `0 O* i: o( ?6 g3 k. B8 [+ L, m
使用了如下源码:
! I; D% |2 N1 {# Q9 n5 H ~先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:! |& P, Q. N& w" S1 h7 g8 E* ~
1、
6 i& X9 \4 i' t2 X {H}
2 o3 P. i, a! r/ H; x. EH;
, E) N. a1 K: O1 _. y8 S( M1 r2、 i7 `# Z6 @8 q3 e
{L}0 D, F% O2 @1 [, s: q
L;
- K( k; H( v& e7 ~" v- m出错的主公式:- {分时公式}8 Y, C0 j5 n/ r
- {阴阳提醒}9 I7 r$ x* Z( e+ W! D, ]
- hh:=DYNAINFO(5);//最高& X8 Z+ ]" B/ q0 [6 ? {" o6 v
- q:=DATACOUNT;
. e$ `2 ?$ z/ m - LL:=DYNAINFO(6);//最低) E/ y9 }5 h: t8 B4 T8 e% U! [) ?
- r:=DYNAINFO(3);$ ?" N# |) Y4 s: r
- 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;( J; [* P) N+ I5 T9 m! D( ~
- 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;
9 R3 ?+ @& |- \# s8 i; Q5 D - 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;0 X }' ^ r4 }3 _6 B
- 低幅:=(最低/昨收-1)*100;; Q+ p. ` w' v2 f" N
- 高幅:=(最高/昨收-1)*100;
, @- _9 @5 s+ L) w" a# M! M# N - 昨高:="H##DAY"; 昨低:="L##DAY";1 `0 u) h1 |6 ~7 y+ d" u+ O% S& ], `
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);; I1 Q4 p' T# Z. _+ }( l
- 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);
- |2 b- f6 p$ |, G - FILLRGN(最新>今开,今开,最新),Color330066;
/ d8 i( G" V6 }" ?3 o! f# t - FILLRGN(最新<今开,今开,最新),Color003900;6 }, i0 M+ ]5 T3 L3 k3 K
- FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;( ]0 x0 m# C3 R. g+ D3 o
- FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;; @+ E& d0 F c. m* L' i
- FILLRGN(1,C,上价),COLORGRAY;
' |: R4 ^" `, B
8 m1 r; P% o% C4 |- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;% W( v; `4 V3 c& s- N
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;" u; b3 ~6 n J& H. |& l& P/ S: F0 n" B
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;: o3 O( Z7 m4 o& w( @" c
- STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
9 D: ?3 R9 j N& T, c% X - & y) T C0 g2 w7 C7 A/ X& r
- {显示所属板块}! m# A5 W; q5 W+ v/ I
- N1:=40;; F) K* K I; k0 T0 \4 V' H
- R,COLORFFFFCC,LINETHICK2;
/ w6 |7 O0 _& m' Y& `/ G - DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;+ L1 a' f v) j4 t( p8 }1 L
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;/ ` \3 H0 d* t3 W2 R
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;+ n6 r0 D* p" g9 _( Q: Z
- 3 Y. [5 a3 b9 r4 H) @
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
9 C1 g# Z- M) f* R' ` - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;1 v* l6 s4 T) ^
- ///////////
) a0 D4 {/ G& n# ~2 G3 p4 Q - /////买入价格=成交价*1.006/ `1 f; t4 t/ a: \( Y/ J& W
- 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);
' D% {& c- [$ j4 V2 K/ b0 ~ - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
+ W, s0 L2 i4 v7 L" O - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));
- G* U' K% J0 M/ w8 ~ - 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));8 _# ?6 c' }1 b Q
- 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准
- O% c6 J, {. o) }+ U$ N6 n4 e - PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
+ L1 Y& W( H9 Y7 Y" S; Y' k - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
$ w% C9 T" [3 F: [: P - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;
- ^2 n( Z) V/ r7 [! V6 b A - 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准, b$ n n, y$ d/ Q
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
- p5 D. P% b9 t* q7 h- z - 止盈①:=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;8 i, H( O1 J& |" H; S( q
- 止盈②:=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;
) s. Z+ R2 d, @ ` - 止盈③:=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;+ ~# m n; t8 k
- 止盈④:=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;
3 F' Y r1 L' P8 C: D - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
- U0 b' | s( B$ O. G) A- V2 P - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;6 K Z' I- }; y5 k, u' ?
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;. J+ b6 B# ]" c6 ~) g$ `# m4 z" I5 Z
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
7 f5 S3 d' ?- z9 d$ O请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
) `4 F, p7 x( T+ e& ?  
: c/ M5 J, p! s, }: d6 Q7 @" K4 `, X( G( X
5 O- O, I W8 G: X1 r
1 m4 ], G! C9 T; v' m7 U% A( X
|