7 ~. a$ q5 u6 O: L4 h0 {
l. R- a: n- }$ @3 j* n! ^: ]
0 @# T W& W9 |& W% k; `3 S( ^+ K9 b/ i
; {% L$ m+ I- _- B A出错的提示这样的,文字部分:, F0 M& j* B/ j$ O1 ~
步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误1 u1 H5 |! a; S; B8 M
6 v/ @6 V$ { R# w
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。$ ^/ L( \: }) Z$ T
要终止程序,请单击"确定"。
# c* g1 f0 B& D* z要调试程序,请单击"取消"。
% @1 m3 ]" E, c- b4 Z: ?图片
) J6 X$ x5 B) [2 W
% T. p: I5 I. T9 |7 M
使用了如下源码:
; d! M2 h# j6 x) |先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:6 e1 |; S/ ]' M9 W2 r
1、8 D" X# Y+ U( w3 J
{H}
. u0 m3 D$ r. h- ~1 _H;6 `/ m7 |, X1 n; p
2、$ _0 n- m( M! T' ?( P
{L}
) L2 X5 o" s& d& |3 K/ H: IL;- i* C; f3 E1 d4 U
出错的主公式:- {分时公式}
5 R6 w* B4 k, I - {阴阳提醒}( r \# K5 `0 z) R2 h; R
- hh:=DYNAINFO(5);//最高
5 d9 x/ Z, O# G0 b$ r/ b. t - q:=DATACOUNT; ], c4 w. G/ R4 K7 c+ t+ R1 R+ ~
- LL:=DYNAINFO(6);//最低" }, a( A5 t) ~' s$ F; N
- r:=DYNAINFO(3);
0 f3 w" w8 f7 }7 ` z - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;, |3 i/ ^0 r% B7 c' d
- 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;( f4 J" X& b* L. H
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;8 V$ v- H+ `5 N+ W9 f
- 低幅:=(最低/昨收-1)*100;; |5 P4 m0 {* ^' f" {
- 高幅:=(最高/昨收-1)*100;
2 H4 J3 V2 V' V$ k, U* i - 昨高:="H##DAY"; 昨低:="L##DAY";, L0 M4 {* }6 }; F& v+ s4 n
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);" @! v$ H- C5 Y1 n9 l: Z4 q$ W
- 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);7 G( I0 n# E3 i& N" R6 d
- FILLRGN(最新>今开,今开,最新),Color330066;1 v! S7 O. x2 f) e" [- |
- FILLRGN(最新<今开,今开,最新),Color003900;3 T- V5 P) X7 U1 ~; Y. ?0 b& b7 j$ h
- FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
7 L9 u8 C1 |4 a+ c) z* v- S - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;* [3 r8 e4 a. }; @- b
- FILLRGN(1,C,上价),COLORGRAY;* O: e- A: \ s- L
/ w4 ~" O A+ ]# o# G" S% L+ K- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;2 O1 @* X5 |- R! z# J8 C9 G
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;9 x' X! w& C y6 Z* {
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;2 [. t6 ?- N8 u* B9 x* _
- STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;1 s" n1 }. h3 m- u8 @" p
- 3 S" i: ?2 S z) y7 D
- {显示所属板块}5 b0 l) P% ]8 I' c% O! D2 L$ }- V
- N1:=40;8 G8 I7 u' M# V% K5 t& u
- R,COLORFFFFCC,LINETHICK2;
6 ^/ h* S- ]8 w; g - DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;7 T; a+ ^2 u4 G [6 ~% e
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;0 ~' B* i8 x3 o" m* B
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;: y- Z% J: @6 Y' X: Z$ t) K* I l
$ X% x. m* d6 X$ R$ J- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;9 `* _; a& U' h- t& e
- PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;* a& c9 L9 e3 a/ g# I
- ///////////1 r5 e- R+ X9 R$ d8 W$ N% V- E6 z
- /////买入价格=成交价*1.006
4 z! B0 c6 M' J7 |9 e - 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);+ j+ G7 [/ ^( I5 |( U
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
( c9 a0 c G) _1 B+ O l6 t. { - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));$ Y0 E. n6 {2 ~9 a0 a' g
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
5 s1 ?0 L5 X: b0 W - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准
; P" Q6 E) s$ z% s3 e - PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;% L- }! @3 S8 f1 T+ B# w
- 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准" F8 o& H0 c! q3 X/ A
- PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;
- g5 e: U4 x" j. Q% A9 @: \ - 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准
) d7 U' u- {8 b - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
6 A3 M/ ~ a$ G! j8 H3 q - 止盈①:=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;
4 r' l4 b" f* N - 止盈②:=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;* K% `5 L" i7 x: ]
- 止盈③:=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;& f8 F$ E1 J' N* y& D9 z
- 止盈④:=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;
0 j5 O# }& Z/ Y2 t& }& K - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准/ V) m \( N# d7 o& D# Z
- 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;
# l" W5 |# m; H/ _5 V# f - partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
7 L( D" ]4 U' H) f: J3 U - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。- j4 A- V9 N% P( ~5 j2 c' S) M! q
请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
0 T" ~* k2 X# g  
5 c9 a; i `+ s8 v7 j& E! L/ j
! W" L0 j' M% i2 N/ S# Q" Q1 W3 @& }1 [; u8 U* I: s1 H: `
1 B8 p% E$ f( S. |" `9 x# M2 }
|