0 x+ L$ X: `2 C+ u; z6 |
& R8 L5 K+ D$ n
* S7 s8 H, ]8 z3 e3 t) [2 k4 V+ x* z, c# u
出错的提示这样的,文字部分:: k5 K8 K. Q- T5 @* X, g/ T
步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误' C) u) N/ y+ `
) t1 D1 p( |9 H. U* S% J
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。( ^9 B1 N2 V4 J* \; @2 k
要终止程序,请单击"确定"。
- }5 d: y% m- }) G2 j; @. l要调试程序,请单击"取消"。 4 d; O0 G/ I" n
图片
& ?# a: e3 Q) `; q- q5 E
7 @% U( Z I1 x5 _使用了如下源码:/ e5 Y$ W3 Q, l( Y
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:, t Y; C6 G8 ^; q' m
1、
8 H' c# r2 h0 V$ e7 v+ D {H}
0 P" r. y; L; [: W9 L. kH;
2 ~- X: J6 K1 i2、5 {( u8 m& R& V" V& V, ?
{L}6 |2 o" j" M4 M- T& p
L;- z, X; u2 l8 G% L
出错的主公式:- {分时公式}
, ^3 r( q% J9 @1 X - {阴阳提醒}
( e6 t" H- D, T; Q8 L9 d - hh:=DYNAINFO(5);//最高6 E4 w: k" V1 V J
- q:=DATACOUNT;5 @0 L1 D# B- P) w, g' Q% F8 s4 h& B
- LL:=DYNAINFO(6);//最低& i% _. P% K+ S
- r:=DYNAINFO(3);
( {7 Z P6 c5 P. `% q9 ~ - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
2 y: y& y& c7 U- J$ a - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;: c! c$ P9 @* P8 u& V
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;6 I# s d ~5 g% k: q. R
- 低幅:=(最低/昨收-1)*100;
$ J9 P8 R5 V0 f. i' A4 h7 z) t6 O2 c: m - 高幅:=(最高/昨收-1)*100;% w# }& e8 N4 H6 D3 o8 A8 P+ f& f' v
- 昨高:="H##DAY"; 昨低:="L##DAY";, |9 G" A- @0 _0 k7 F3 V: @2 A
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
. ?" f/ q( K5 t2 P- ` - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);5 t( F! C- U# N7 ]1 L
- FILLRGN(最新>今开,今开,最新),Color330066;
! M" J2 L$ S, f5 q4 i: e5 H/ p - FILLRGN(最新<今开,今开,最新),Color003900;
) n( O% ^5 V0 v- R5 x! ]7 |2 n - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;' X. O. P9 c( W2 ^) l
- FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;* H; ^- b' y) F: |5 m2 J
- FILLRGN(1,C,上价),COLORGRAY;& Z1 [6 O* u4 V9 K4 P# R4 h
- ! o6 m# T* V$ J R3 F& N
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;
: Y+ {4 g) Z2 D5 r5 o0 L - STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;3 q) h+ P" T2 B% c j& Q. `$ I
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
, L1 A; x- g+ B: j* W; t8 N - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
2 p8 A4 A6 m6 I, `" A$ @
7 [) k( b. O1 P$ |3 G4 }# n- {显示所属板块}1 G _0 c i. S- I- b9 i
- N1:=40;
/ Z- L/ g, `4 ~8 V - R,COLORFFFFCC,LINETHICK2;
# ^3 ?6 W' w9 [, }8 j. F5 P - DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;
5 T# g. b( \1 H$ _ - DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;
1 c" L' [0 x8 n* x/ \. A - DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;+ v' Y# d+ k" v7 R+ U
- 5 o* h5 m- X2 {) K
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;# U8 G& `, X9 C, N
- PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;' V) r g7 ]9 l
- ///////////
1 ?9 r0 o: I" o - /////买入价格=成交价*1.006
* z; H8 |/ @. W) C: n0 z* |7 F7 V - 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);1 F! X3 s3 g% }# k' O
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);% h" j* W; t* x1 a8 Q" h u& q0 S; M ?. B
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));
% ?% }- X) S n) L6 c& ^! E - 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
" [4 k) e6 C5 v/ w9 N - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准! p* m9 I: C1 h; ~' Y3 i$ S
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
$ ^. w& x& P S; q - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
' X& p9 `0 e/ G9 h* H: s; P - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;& B7 M0 n" u2 \; V% d/ C) U* u/ ]9 D
- 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准 M7 Z- a7 H$ h. }* D0 x$ J& `
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2; j& v$ k K' g8 s3 x! T
- 止盈①:=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;
/ l) v1 p. N. W: `4 Q% R1 } - 止盈②:=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;: P; g# J9 d( c/ v# J$ ^' K& {
- 止盈③:=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;6 `, w% D2 k% R, I. \
- 止盈④:=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;
8 b- V7 d0 C* V) O" M) o( a - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
5 K: E3 f. z: ^3 {0 I' \" O- d - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;! Y6 ]* m" l& L
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
( Y( P; E7 n. |: }0 }2 ? - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。5 ]7 w5 k4 @! b( L5 X) F4 I% ~8 q3 @
请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008, q, X, w9 i; {2 Q
  ( i% w( m( Y) `4 E5 H- W
% e* A& \3 R) D2 @. Q
1 l, X* e3 N# r- F , L6 u/ t: }) D( y, ^; o' Y& W
|