2 f$ W( i! }! `+ g5 M
. W T V2 H6 c/ F3 v
/ b2 K/ g& H3 s" Q. n F" C3 z& X% y. w/ v6 e* R1 m: T# D& K
出错的提示这样的,文字部分:
. O4 L2 y: V. y2 S+ u步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误6 m& u/ u6 w2 e" S
6 r0 s/ m: s: C9 f O
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
3 C; Z8 k1 {# t3 Y要终止程序,请单击"确定"。
5 l, F6 V3 W- G3 g7 E要调试程序,请单击"取消"。 : X ~6 f% B/ J) r x+ [1 x5 M1 m
图片
8 R, A) w1 f7 D% d
5 y: R4 D) H [7 m1 J( C6 ^+ j
使用了如下源码:
8 G' S r3 W5 x3 A0 y( Z2 J9 O先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:/ {1 j; k/ g7 Z2 s7 {
1、
* D7 w2 C8 d- x( Q c" I {H}
' ^. n4 s- a: f. L QH;. f. o; ?( ~1 ], D! K3 Y" {5 R
2、4 V6 o! \& E$ w- }$ F' ^
{L}- V# z! ]% O& A/ c& P1 `
L;$ w. [! _$ g& o% U4 @/ k6 j% Z
出错的主公式:- {分时公式}' [! Z$ L1 X; M$ {# I5 z: f( B/ l
- {阴阳提醒}0 b& e. b- U5 @
- hh:=DYNAINFO(5);//最高
" A! t8 E* ^, D/ ~8 f - q:=DATACOUNT;
3 I* d/ Y$ e3 s7 |) w - LL:=DYNAINFO(6);//最低6 [: r9 Q/ i/ O7 z* W
- r:=DYNAINFO(3);' [: F7 U J- R
- 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;- E& L( q% A4 D6 F2 J( q. U2 o7 g, [
- 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;; L( A1 w9 l- {1 r1 @1 J
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;( S' J1 [) l/ W# m3 v7 X
- 低幅:=(最低/昨收-1)*100;
1 ]" K2 V" M9 x3 f - 高幅:=(最高/昨收-1)*100;5 D* s0 g3 n/ i8 q
- 昨高:="H##DAY"; 昨低:="L##DAY";6 j: v) b% I. c. r' j
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
4 ]8 m; o$ G& j. p# \" `5 w - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);
" n8 r6 z7 F4 w( M4 E! O5 i% b" e* ^ - FILLRGN(最新>今开,今开,最新),Color330066;+ k# x5 l2 @* j! j6 e
- FILLRGN(最新<今开,今开,最新),Color003900;
1 p1 ]8 e7 w: l- S+ X6 ]! M - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
( x) W7 N! E) F$ P( z5 w4 _) \ - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
5 m9 j# u0 a# M( X! L W5 E - FILLRGN(1,C,上价),COLORGRAY;
! y5 n5 W! O5 @! f( d# ~$ ~ - U" c9 {5 i- Y; N
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;% c2 I& c# O. j# U% L0 K: {: J
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;
8 \7 t% @/ Q- s& D0 i - STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
, j: \0 B F# x" \4 J3 M/ U( H* }. Y - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
. r2 l: h* q' f - ( j5 N1 O# M% X% G
- {显示所属板块}" i3 i$ ]1 F* c; g) L4 p& x
- N1:=40;
s% f% }4 w, U+ m) d* O& S! H - R,COLORFFFFCC,LINETHICK2;+ O6 U5 A9 C9 F; C6 j9 F
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;9 Z) `5 O5 H9 v* v' o
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;# D b6 Y( s" f7 l
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;4 z* K2 u6 D! c2 k& d3 e2 s5 h
- 6 x# {- C$ A- V# C
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;5 h, j; b% Q4 z+ W) ^
- PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;, v5 t/ W; ?5 B c
- ///////////) T4 k' J4 Q$ R- U* R
- /////买入价格=成交价*1.0060 f3 T6 V/ r, ~5 ]. i" L
- 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);
! O5 ?5 O y) ^* v/ E- y9 q - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
, B( B2 y* L8 a7 M8 V2 Q$ |% f - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));7 W" Q% q' ]2 A0 d- b
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
# ]) y# G1 Y4 Z r$ O8 Y ~ - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准
$ y" {9 } D, w+ v+ T+ L - PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;$ M3 c" h- u9 {% \* o; A
- 止损金律: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$ O) M1 T2 W% k# c - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;+ e: C7 z& B" M( R1 s
- 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准
' p( Y9 A9 k2 v9 V+ _ - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
# ?2 v: }1 f# W - 止盈①:=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 ?" q; Y' _8 i6 l
- 止盈②:=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;
; e% r! O1 R/ r8 h/ D; M8 ? | - 止盈③:=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;
/ Z7 {4 \2 U, }( l+ \ - 止盈④:=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;
6 r$ q+ `1 X+ L, g6 j" R# R/ l: H - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
* W+ i+ q' K& x( m' ] - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;% f8 p- d9 d( V4 b
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
. v0 q9 {" q) ~. B" `1 g) y - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。" H$ e: |# K) d7 u8 E
请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++20080 e' p+ I& I6 e; Y
  ; R0 P h( n/ @+ N- g& [
0 G- G; S9 L- Q$ J3 {2 s
2 P) @$ H1 A, g. Q! v& O+ d9 ]
0 T7 H& k) M2 F6 G# r& v) _ |