$ L$ c# z9 L0 J" Z$ K8 ^6 _2 T, g6 B5 S' ]& c
4 M$ j+ ?0 A% e8 X+ [
8 a7 z4 r$ K$ w/ p出错的提示这样的,文字部分:
: c, c1 q: R4 J2 G( q, l步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误
1 _( Q% s) T/ A: j) ?- @ q; } S" u2 e* H
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。) `, _, H; ]( p1 Y/ m- e
要终止程序,请单击"确定"。
5 C2 T1 S- ?; ]5 O要调试程序,请单击"取消"。 ! \' l. t4 _+ Q( G7 L
图片
) O) C7 g: X6 K% r5 p" P$ v! ~3 g
' H3 O' p7 v8 C5 E使用了如下源码:, x! i6 \ u! d
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
1 l% c; M' t' `0 m. S2 x: l9 b1、
- m& n/ y$ E. t1 d! g {H}" R( o- _ @; T+ U7 p
H;
; m7 g* K/ m7 K0 s2、* N2 B ~$ L: b* C. V
{L}
i% T$ s2 V/ h" T( t5 |' @L;7 I; v; ^' _' u5 V% u. U* Q* H
出错的主公式:- {分时公式}
K8 ?' [. x4 z% G# j - {阴阳提醒}; S% E3 x/ n3 W$ Q- T+ E# ~
- hh:=DYNAINFO(5);//最高
_4 a0 C; h! P7 g }3 [% v - q:=DATACOUNT;6 n N: q3 b' C8 J/ ~8 x3 Y) |6 p
- LL:=DYNAINFO(6);//最低
4 G) I- D, U2 V, @# l6 I - r:=DYNAINFO(3);
& ?* Q, N6 [, `" Y% w - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;8 u z$ [0 h& S- `
- 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;- o2 _( C+ s& k5 e& a: e, a
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
& [& h8 P) a( b# r1 r8 M - 低幅:=(最低/昨收-1)*100;
+ h. K* e0 j0 d6 o/ } - 高幅:=(最高/昨收-1)*100;
* x, j/ B! ~1 _/ i( J% @0 w - 昨高:="H##DAY"; 昨低:="L##DAY";
$ D) K9 _6 g$ w- ?( k( y% O - 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
! Q: w5 o9 i3 ~& ~0 g - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);
* |/ _. Q B# i( Q- j - FILLRGN(最新>今开,今开,最新),Color330066;% l- b% r' y5 m6 [$ e
- FILLRGN(最新<今开,今开,最新),Color003900;
9 ?2 C3 i% K/ m/ O8 N6 z - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
% @8 ]& P- y' H0 O4 M8 a' \ - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;4 |- i' F2 W- m* k* i& H3 \3 G* g, h
- FILLRGN(1,C,上价),COLORGRAY;
+ x1 Q# H8 z5 j' |! t* C' C' I
$ N- _6 y( W4 ]0 O5 }! w! Z- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;
* A; K2 {: i. a# V/ Y1 X# T - STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;! K- y: I5 L. c: T0 j, z' `: F
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
' }3 b& u3 B { - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
$ T1 {. J5 y8 d8 Z4 \. T1 w
; Z* W: u: _; b. I6 N( {- {显示所属板块}3 ?9 f4 h" o$ H# y, d v$ a
- N1:=40;/ Z5 S& z4 |# u7 M$ j
- R,COLORFFFFCC,LINETHICK2;3 s8 Y: q# j8 L! O' P. d2 Q
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;
- }. O' u* U3 }) `2 `4 H$ V - DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;
5 m( D+ J$ A4 @8 a9 R' P - DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;8 A* v6 R9 u& w( T7 z, p7 N% `
- 2 Z- T) C& d4 c" P. H
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
9 Q; ?0 ]2 F4 X6 o - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;
: K! |: _( ~" d! \. D a - ///////////
M4 T' [& q, L/ ? - /////买入价格=成交价*1.006
. w$ V' g( i: k- D - 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/ o, s- P7 B; ? - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
, q3 |0 c& ^. P4 ?: A - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));4 Z! o1 c" M# D" K4 j Q
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));; l" o$ s; k7 a# P. [
- 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准 _7 i% q% O, Q2 _) C C$ p! c
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
+ c F% Y! i0 O6 j6 [ - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
7 ]- @8 E4 B% Q' k - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;. G! W" I: D# M* ^4 f, |6 z* ~2 k* [
- 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准9 u8 i8 f- O m- W M2 |
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;$ o; k0 h9 W: z* l
- 止盈①:=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;3 e/ u" t- ?1 t9 J5 N. G
- 止盈②:=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;
0 N b& }0 w5 z, U - 止盈③:=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;
. Z# F0 g9 N& C p - 止盈④:=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 d0 v" F/ L% k3 R) j - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
7 G. ]2 k/ Y/ L# Z0 F8 x$ X - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;% }% Y/ O' M( `. S. r' D
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;$ J. p3 \! h0 N% S
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
" r0 U+ Y n* |1 m请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
2 T( L- g4 v+ @& P: z' M  
" E- a5 h9 b( K" S% A. a
0 M1 f. n- U6 W# s0 L% T
. O# M! A8 M+ E
* {3 k$ W! ], u0 H/ R/ [1 u7 s |