6 ^) X. O4 t! _7 G# J
! H; s& u% ?7 u" j. o) X7 ?1 L
3 U8 C3 _ E; q; P$ l! L2 e3 W$ H# @$ K$ g* o- E
出错的提示这样的,文字部分:
; z9 P5 s: {( T步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误8 b1 o2 C4 _- f5 L9 E: M: b: ~8 `' v
1 T2 [( u) G" [# O
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。, ]% ^6 S* _" j- P$ R4 g. o
要终止程序,请单击"确定"。
: _3 A$ j7 v0 s; t3 f要调试程序,请单击"取消"。
$ ]0 q& J% p: o9 g图片
F: X" \% G7 `# b
9 ?% w6 Z& b h; X0 l
使用了如下源码:# @6 n! b, f8 e' W4 N! f4 ?6 _
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
4 W# B) ^* N6 T% Q1、
9 \# k' U$ W3 x {H}; Q4 p9 o- o2 q0 l3 U: u
H;1 J& B' ~' B9 o O+ X1 l
2、6 C0 I4 D0 ]0 T
{L}
' [7 n1 _+ ?0 ]& r1 c+ d3 U- ML;
0 d# Y; J% ]) ^' x7 B' u* F+ h, {6 L出错的主公式:- {分时公式}7 _7 R& F' r/ ]8 t5 x
- {阴阳提醒}/ E4 l! V' J/ H4 i% T& w0 X
- hh:=DYNAINFO(5);//最高
1 M+ W9 F2 b+ ` - q:=DATACOUNT;/ R, ~$ O; T; N0 A$ S
- LL:=DYNAINFO(6);//最低3 y/ P6 q- i7 m: `3 R
- r:=DYNAINFO(3);
$ X0 I2 W' t+ R H6 p1 D5 U# [& |. j - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
! n& l$ E% y1 t+ K) t - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;
5 `1 k- _4 b2 D: L# \3 ] - 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
6 }) l& A* E6 \% b1 X - 低幅:=(最低/昨收-1)*100;* g6 t& r4 f2 ]6 z$ c
- 高幅:=(最高/昨收-1)*100;# ]' s7 p& t2 L' k! _
- 昨高:="H##DAY"; 昨低:="L##DAY";* B& Q) t& C6 v8 L3 |- u5 ?
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);$ p$ W; @, d3 z; m m- Q
- 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99); ?9 M y P* B3 N. o5 z( q. M
- FILLRGN(最新>今开,今开,最新),Color330066;
8 v: S. K$ t6 f8 W$ E- v$ t, P3 S2 j) U - FILLRGN(最新<今开,今开,最新),Color003900;' D$ ^+ _, |8 W3 i% U
- FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
4 |( x. W7 S& \4 d; X1 E6 j( p - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
* O% D% E; ~& }. _- ?! f - FILLRGN(1,C,上价),COLORGRAY;
, l# g. u) t. e6 P - 0 V4 ~4 w# l; |) U8 X1 i
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;' e- y' q/ h/ ?+ H
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;) u" h) N+ {3 h7 P5 e1 ?
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
$ s6 h0 c, f2 s1 o' l8 q* p' C* c - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;% N# ^- ]0 V0 L* G4 k2 I
9 W$ R( {* Y+ f$ h3 l- {显示所属板块}, R- O; Q% Y' b4 o) J$ [ u! B
- N1:=40;
8 D9 M! |5 x$ L* Q* i - R,COLORFFFFCC,LINETHICK2;7 e, W' S9 i: e6 o5 i0 S
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;+ ^. |1 d# ~" _: j9 t* s; P9 ?
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;
, X7 \$ v* N, J* q$ J8 \& B. s* A - DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;
& g& h0 y5 n" r
8 p3 d8 N" P4 C1 r- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
3 s7 ?( \- }; l6 ]" E! o - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;! e3 ?1 g- Y% I2 Z
- ///////////
: M* z: _2 R) ?- ? - /////买入价格=成交价*1.006 F6 [$ d- u/ q/ N r% I0 ?
- 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);! ]$ H, M8 h" G+ g. ^/ j
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
6 K7 T q+ R/ N; P0 z4 d) @ - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));
5 p, o# B0 I7 c) z) I: R; c0 j - 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));8 q/ _& o; L1 ]; W4 @1 d! W
- 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准1 l( A" q3 d* Y8 O
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
6 n5 a! w2 s& `0 m# H% V1 N - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
, I3 N7 H1 F8 i9 ?0 D* V5 |' _4 n" u - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;
5 N# \& z- o) ]; Z$ E9 L - 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准& d4 t+ S9 x. r2 s! t* |
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
/ F( t* Q2 M w4 c9 M! q1 a+ | - 止盈①:=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;( C" h/ D) r, {
- 止盈②:=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;
S2 {2 k' z" q, a1 A2 D& A; R+ M/ q0 p - 止盈③:=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;2 h; @# l8 ` c
- 止盈④:=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;
. A4 ]: A, Y7 j - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准; O2 K7 @' L0 l" J- U) D' Y/ W+ 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;
1 c* K/ V$ H# r) V - partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
% g3 {7 p6 k+ o" ~# I) h3 D4 I - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
3 y$ i* n% L5 l8 L: N. w5 j请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++20086 N& B4 ~2 r0 [
  
: |+ L5 x4 [: R# ~$ K! \: @& I/ C: n# @& T- D. Q$ u
( j( C1 ^ K3 @! p' \
1 |1 D* F1 w/ ^, g
|