4 r" ]' y+ F8 ?" p5 w# @: w. ?3 J
% N/ z" ]) b) e: r4 o1 L
1 G" o" m. K5 m
" [; N3 H& f7 z2 W6 ?+ e出错的提示这样的,文字部分:
% X; F; z4 y9 v) s步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误2 h, r, L9 i. j8 y/ h
' u* N; u- F. i" N( `2 D
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
% V( {+ K0 p8 m' K. Y. W5 W7 w! |要终止程序,请单击"确定"。
+ g# h' B! t* \; j7 f! M5 H2 v要调试程序,请单击"取消"。
( z7 N0 S5 Q- c图片
1 T9 x7 v8 `& E3 X; [8 o2 f4 i
* H4 |$ o. w) n& G. c使用了如下源码:, l. N1 g0 X4 J* @& i, w0 i5 y& ~
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
2 s3 f# ?9 p& i# r" ^% V/ _9 g) |1、
4 D( ]4 r* C5 ~! W; E! X# E {H}
2 N$ e, f; V$ y6 G. ?* p' X! o1 j9 k# G. QH;. [3 r# d* k( _
2、
1 k5 @4 |4 F0 a z5 V4 k8 m{L}. E0 m3 p9 E9 V' J+ G
L;
9 d' e' v: |6 Z; G f出错的主公式:- {分时公式}" `3 X$ _- y7 I& e! m2 L+ ?. Y) |
- {阴阳提醒}' y, a8 ?1 K" |6 h
- hh:=DYNAINFO(5);//最高
1 h7 o" J4 a) ^4 ~* @ - q:=DATACOUNT;7 F$ I: w7 A% a1 N- Y+ B5 _" D) `
- LL:=DYNAINFO(6);//最低5 b. q5 a* f8 Y) r' v7 z
- r:=DYNAINFO(3);
: E! `/ g. j3 ~0 z - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
0 E8 w$ s+ W# h - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;9 q$ ^5 ^$ W, o% L1 n5 p% Y% H8 Z6 S
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
) T5 e9 m: H! J% e+ i% e - 低幅:=(最低/昨收-1)*100;
- U" Q! e. |) ?; | @ - 高幅:=(最高/昨收-1)*100;. _$ @" F8 v; u5 I9 J) g
- 昨高:="H##DAY"; 昨低:="L##DAY";
. K! S6 }0 X7 N - 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
' H6 i: e3 |& m3 i) u" \1 R - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);
* }6 O. B+ O: S3 V6 { `+ ~ - FILLRGN(最新>今开,今开,最新),Color330066; o2 R, o3 T! M8 I9 h* z( Q# z
- FILLRGN(最新<今开,今开,最新),Color003900;
4 |: ]- e+ G% d1 `8 F% A - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
4 u( w6 N7 I+ W7 `$ ~: ~6 ? - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;8 z8 B4 w: t( m2 B, H
- FILLRGN(1,C,上价),COLORGRAY;+ P" l$ V' A' ]6 O
% r4 v# R) _' F! Y, Y2 C- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;! Z0 F' q8 \2 }' }7 R
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;
3 K9 q1 P4 Q- n - STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;# ~ ~/ i" m# z, R2 D2 P7 e
- STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
3 G& ?2 {. o3 }/ ]
5 M1 d' R0 a' z# J3 \) q9 X9 f- {显示所属板块}& [: }' p% d+ t7 H4 _+ z* O
- N1:=40;
7 b l/ N6 G$ y& y' Y- S8 E - R,COLORFFFFCC,LINETHICK2;( L8 @! v1 t' x5 A0 V7 C5 D
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;3 H# ~, w. {: U! Q8 I x: w
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;6 Q. {! [; Z: g8 L
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;* T! c6 y1 }: h8 d$ m3 H
6 V; V0 w- z' [4 Q- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
$ I8 W% w2 j4 `$ Z7 S - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;9 e1 j* O) ^ P3 @
- ///////////5 q u1 C+ A6 B. w" d
- /////买入价格=成交价*1.006
! O& d& E! F8 h& G9 h' t+ m - 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);
7 T4 q+ E. A; e3 A) |3 T - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
1 i- v3 M. E7 j+ C5 ~ - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));/ U6 W( p2 M' J9 u
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));0 @7 ^4 P% ]& W/ n+ x6 ?
- 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准! @, c& X& j8 N$ L
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
3 D0 D( r+ M* ]% x - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
0 x, a$ a. S, P+ q2 T# H - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;) h, R* C! ^ u8 f. E
- 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准) g9 g) _; V0 y
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
6 O( k. w4 Y- j7 ^ a2 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;
/ c9 I6 K- S8 G j8 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;
' o: M1 A9 }- D8 J& V9 Z - 止盈③:=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 d' G* M! }, a) N9 f& } - 止盈④:=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; . a* T! y2 Y e* C$ K' d" U
- 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
. [3 C8 l, r1 I! K9 C - 保本线: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; o3 e. k1 E' g% P5 F/ j
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
( Q( ^# z8 g; i2 p2 S+ }& x- s O - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
/ `: M& k' e3 W6 U1 e' O' w请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008( K1 ^8 Y1 s6 H2 {9 l
& U) o: g$ @: S3 E. @: U' C4 m) l/ Q
5 M8 S5 @: \ e% q' `
0 ^0 o% P) R$ T+ V) u |