& y; U! x+ Z F+ E# i5 l
! y# H% Y9 b) N% Z: U3 }6 G- D& _! F) G
" X9 m$ d) W& W出错的提示这样的,文字部分:
! m% o! C, o1 H1 |& m/ C步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误 N8 _' d9 q3 ~* H' ]1 W; L
( T9 G* G% L9 B! W2 n+ b% g"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。# f5 Z! d& V2 U/ M, t, _- Z
要终止程序,请单击"确定"。
# a+ f9 g) N* j8 n# V" J要调试程序,请单击"取消"。 ( y+ M8 P1 E# g0 z/ Y
图片
- D8 A D$ G6 S/ c" C
. M/ J/ S5 J' c( S- F
使用了如下源码:
. \5 m, D- S& Q7 B2 {9 h, D9 u6 V先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
% p8 e' [- @$ j8 O* p L- r1、) i% |$ z5 h( G/ l3 W0 t8 K
{H}
9 w% J* {" C$ j3 K2 nH;% t- \7 ], E: U( O& [
2、, V/ l6 ?+ K9 A4 Q" P
{L}
) q% L- T# `1 h `0 I* ^$ FL;
% g: \: w1 u0 i! s/ \出错的主公式:- {分时公式}0 L3 l4 ^" H. r( Y
- {阴阳提醒}0 }. w! ` V5 |& Z& B4 f
- hh:=DYNAINFO(5);//最高
1 a/ p% ~- w' l' K0 v2 X - q:=DATACOUNT;) {* p1 A; U3 R# c. m
- LL:=DYNAINFO(6);//最低
7 o& u# M7 ~+ |" n - r:=DYNAINFO(3);
7 K( b4 T- \$ ^! ?" _6 ?" j - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
$ [5 b/ c, L {, L, b6 b - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;1 Q* h7 D: g' n. s
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
3 L+ Z4 m& H; l# M* B. k+ y - 低幅:=(最低/昨收-1)*100;
7 T- r; L: J; j) G: P - 高幅:=(最高/昨收-1)*100;- |% w' _7 o2 |8 }1 \" ?0 a
- 昨高:="H##DAY"; 昨低:="L##DAY";# }! H9 T1 L) y! b, A' u1 f- p1 `
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
, L8 _+ Y4 l' m - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);& z" c( }4 w5 C6 ?8 e* y
- FILLRGN(最新>今开,今开,最新),Color330066;
' @+ z3 ~: F& I$ S - FILLRGN(最新<今开,今开,最新),Color003900;* Q9 l7 B' j# O
- FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
6 `! Z% @8 e* o( J, c - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;/ P, |! R1 E; K; T9 h
- FILLRGN(1,C,上价),COLORGRAY;
* L. \% t* f) C; U
2 c4 X- j9 c' B: Y- U% a; }- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;
/ f% M- J# ~9 t4 s6 R D - STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;
& d5 ?; R# }, B) | - STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;; J5 x1 R+ g% t
- STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;+ X' w0 Z$ q4 p2 Z/ D6 |
4 T+ c) T% Z/ a6 z. T" V3 A- {显示所属板块}
# X2 f% _" c( ~9 s - N1:=40;0 C. J& Y; [9 E# T; m9 t
- R,COLORFFFFCC,LINETHICK2;9 L# M, F9 r0 S4 x& @% l, G D% h* o% p n
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;; [. X ~7 i% m
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;
' L7 S* c; E4 \; ]$ g - DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;" |1 a$ T8 {6 G" ]8 N5 D! S
( P# T# M' ]0 }; z0 C- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;9 A) N# b, R5 }* r
- PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;5 A' Q& d J0 U6 X5 p
- ///////////
/ L e7 n+ G* Z, b) q# @ - /////买入价格=成交价*1.006
, H- N8 f2 A: V; b H0 J; p7 y - 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);
' W( q7 N& {* c - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);+ v( U/ p' |$ K( \' b
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));2 i( ~( a3 K% X# r; @
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
4 o4 k& f% e/ v/ I - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准
2 R6 Z* d( W6 F - PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;4 ` g6 _. D5 Z% x/ u9 _
- 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准( O+ e; D/ o( a* f: s5 x
- PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;5 F. a1 A0 x5 o2 r' h4 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即赔百分之三的价格画线,作为止损的铁血标准
- Z* }( s$ A, g Y* ]8 C8 s - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
1 h) w8 v6 ~7 w- Y' e: I - 止盈①:=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;, z: u9 k' Z$ x P- b `; q% 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;$ J M( E) a8 P( j+ R _
- 止盈③:=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 a, [) u& P# }. U, N5 _
- 止盈④:=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;
: D' N. M9 @2 r4 g; y* W6 ~0 i - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
8 M/ h+ |. I8 r) z1 K4 Q - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;' B' I8 \& U0 U; B. X: f
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
+ E4 N0 u3 \7 |4 E) p) j$ M - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。8 C6 z: F$ L% E* b* k1 q2 ~
请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++20083 ~0 y2 y& B( e, M8 ?+ `4 r6 c
  - I& `4 b/ F% s9 I7 p# c) h. @
; B+ o/ A V5 u' `/ ~
/ Z) W% o4 j# P/ ]/ N: p 9 \4 _" ?+ a( R7 l6 o5 ~
|