- Z+ V4 }& z4 z5 P7 H; ~
# r R; c' ]+ K7 e
3 [! |/ o+ T" O
3 t# O0 N7 l' _( S; t出错的提示这样的,文字部分:& n% f* R( B. [3 P
步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误3 Y. G6 m, O. n+ Y
9 l, L5 t; }/ c$ W( Y
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
" Q3 }5 }) }6 x P$ ]$ D3 Y要终止程序,请单击"确定"。
( G( V9 A6 _- m* D& {9 b( C9 P要调试程序,请单击"取消"。
: ?" u# y9 S" {& d6 e1 K U图片
2 g f7 G" ?& Q/ C6 I5 D1 r
1 B, E! E9 B" Q# o: D, M( H4 w使用了如下源码:- B8 s- }* Q8 L) I9 r+ T" x$ ^
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
$ E, _) G; j3 [0 y9 N; n1、: \3 c( W3 i$ n8 ?9 X; l
{H}
: O- C2 \7 G! J! d% S9 D5 zH;& d$ l) M5 j+ l; P3 {
2、
0 n5 v4 j- T8 ~1 k. }$ D$ [{L}' v. Y- g* F S3 o3 J
L;
4 Q$ N* m3 _( V" u) d1 t% C出错的主公式:- {分时公式}/ ^) S! j7 P) Y7 ^: N
- {阴阳提醒}
9 T9 ]5 w$ @ w( ^& L+ E - hh:=DYNAINFO(5);//最高
7 P' ]1 X/ _9 c7 _& q/ C" q; ~( P - q:=DATACOUNT;4 A$ l$ D: `- z+ t& c, ~3 |
- LL:=DYNAINFO(6);//最低9 D& K0 {+ b) Y9 V' c5 X/ v
- r:=DYNAINFO(3); b+ i. @) q2 C# c& g9 S( b
- 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
5 _7 @' v1 H0 l' i( `% \2 ` - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;
$ u/ E1 k$ |& E - 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;6 n1 k, q% E; C) V& l* _9 X
- 低幅:=(最低/昨收-1)*100;
( H% J, R( H# t# Y3 d& s - 高幅:=(最高/昨收-1)*100;# H U# d$ W' L* g+ o% t5 M4 E
- 昨高:="H##DAY"; 昨低:="L##DAY";
+ W7 |: e/ T# A2 }9 x; W U - 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
9 J8 r3 Z1 ?& x) x/ f3 X2 I+ Y - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);( e. r, p' ?% Y# ]; a; g7 W
- FILLRGN(最新>今开,今开,最新),Color330066;
9 X8 Q2 P0 {( A - FILLRGN(最新<今开,今开,最新),Color003900;
/ T) ?2 l. W6 t* r; h - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;) X, x6 M3 b0 K# ]5 Z8 h
- FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
4 w" x5 n* _3 P4 k9 o( j - FILLRGN(1,C,上价),COLORGRAY;
6 T) r+ m( `8 U0 a1 I% a, i - ( I2 i: @$ Z4 N- k' _
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;" {( s) o- c$ z
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;# _/ L% k+ U6 l0 [* c" l
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;% t: N/ D) X6 O4 v& c
- STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;5 p, y3 J8 X0 c' M/ _
2 [7 x" Q7 t0 f- {显示所属板块}) X& |; p$ N4 }' ?
- N1:=40;
: {9 u% C! d ] - R,COLORFFFFCC,LINETHICK2;
! F8 }! h5 A8 ^# S0 w$ l - DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;
3 [: Q! l1 d8 R1 V3 q - DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;; u# O+ Q( _3 C) x2 h/ P7 T* t
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;4 Z; t! R1 z/ Z/ z
- 5 `( J4 f& Q; }5 m+ d/ n, o0 L: g
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;& S, Z j5 A$ h5 _
- PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;) n2 y) g& F' }7 [1 C; Z% I: d
- ///////////
* L0 \- ?# W, ]% |7 d- i - /////买入价格=成交价*1.006
/ P9 s4 U1 m- C+ ~ - 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);
~# U* `1 N/ K- U7 T - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240); A# S( y* k( z8 s. ^
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));+ m: T0 m2 m/ U
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
8 y8 s( ?4 e" K3 C: x) `+ L - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准! i8 V, Q v3 q! b8 W5 I
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
3 P0 ]) q6 `- O2 g4 w; M' R/ {' ` - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准3 m0 d" z* X( n& M1 ^
- PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;
, \. G/ Y7 ~6 y( P - 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准
; f" |" A% |+ k7 m - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
/ v5 B {7 K3 K. O; } - 止盈①:=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;1 }8 O$ S+ b( Q9 w$ R8 W, V5 P
- 止盈②:=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;
% C+ d# {4 w% f) m7 y - 止盈③:=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;
5 G q- g# T# b' n# p+ l3 [ - 止盈④:=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; % s p, n! K! V/ A. X
- 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
/ m6 b9 ~' v, [ - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;
4 `, [: P6 n1 }1 G) u' ^ - partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;& }( T4 u9 O& P1 w" @
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
& T+ K: G+ L& k. k8 a: d请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
: \2 @6 c5 q) _5 |! F. }  3 `" A4 e$ W0 E5 e: ^
4 X2 Z$ p7 T, v# l* O7 y8 c$ m
4 y7 f, E! Y$ d. R, o3 V / D) ^; h6 P) I0 E/ z( n+ Y
|