& R2 @3 `: L2 V2 S0 N
0 ~1 k+ i$ H4 D2 l5 n( a; s/ G o d4 [7 o4 J& k3 e* [; s& D
" e3 f, M* X" t6 W. \$ S. P( Q
出错的提示这样的,文字部分:
1 |2 @0 c* W: @: Z: D) @5 g' I. l步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误
; O; e) Q# K& l. }/ B8 }
- u7 h. [! z2 P& B" R7 d1 e"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
+ v5 L4 m$ M9 l+ Y* B4 N要终止程序,请单击"确定"。: d) h$ T( o% B8 }; T+ @: f, ^
要调试程序,请单击"取消"。 2 a0 z9 a& U$ q4 t& q3 g$ F
图片: X, ~' q/ r2 J+ _
5 u/ U' B# j0 l% n5 p/ r使用了如下源码:' s0 m5 }$ G$ G' L
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:' j- g ?6 I( d8 D
1、$ N* j" |) J4 N7 |# n9 k9 ^; A
{H}1 A" E6 n8 [) ~3 u
H;
8 A& G# q; l" F2 ?% x. a" k2、0 @$ `+ `- j' @ t; G
{L}
8 K8 A' l, g# J: A$ m8 PL;2 t1 u, {6 y1 J; \7 G
出错的主公式:- {分时公式}
. J! M- w* J+ a Q - {阴阳提醒}+ K6 i- d+ ]4 _
- hh:=DYNAINFO(5);//最高$ d8 s/ k6 U1 f; k5 ^$ U
- q:=DATACOUNT;( {2 S) ~+ [0 x
- LL:=DYNAINFO(6);//最低- a. c; b5 u O+ w% I
- r:=DYNAINFO(3);
0 m4 m! R, K8 n3 x( b - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;# i; V$ k3 A) @4 q
- 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;. D7 |; l6 d+ r6 \/ \! G/ c
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;! Y% j: \' Q. w8 ~# _0 T& ?
- 低幅:=(最低/昨收-1)*100;, v+ D# G& G5 ?( i- s/ S+ k
- 高幅:=(最高/昨收-1)*100;0 g) t, w# Y/ ^4 ^2 M
- 昨高:="H##DAY"; 昨低:="L##DAY";8 S$ q* s" X# _& h! u5 G" W
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
) o' {2 ~2 U& R, H/ ~ - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);( C! z0 \- z0 \7 q0 J
- FILLRGN(最新>今开,今开,最新),Color330066;/ T' ~7 u# Q) B# z* N
- FILLRGN(最新<今开,今开,最新),Color003900;
6 F+ L+ F+ a# N. `3 U - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
2 N$ d. g2 }- K. ` - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
u+ A' O0 n1 k4 } - FILLRGN(1,C,上价),COLORGRAY;2 F1 Z S n' g J" X/ k
- ! l9 O1 y' Q, A7 Q* a' Z
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066; d5 y' m% M8 [" W
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;
- L/ `! W& j. R) | I - STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
, ^' p3 s0 d: C' K2 Q+ W2 q( E - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;
7 W! b7 |$ Y7 ^0 K) h3 Z" y - : ^ ]4 Q4 K+ I. s) o2 x
- {显示所属板块}# R* `, }3 t; ?* k" x( x. N
- N1:=40;# i- j- D" E7 o5 B- P
- R,COLORFFFFCC,LINETHICK2;7 ^) s4 y2 p1 s" X( k# A
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;$ b* B; w' }, g# L" V* W2 Y
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;
- @ S1 y3 f3 C% p& j - DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;+ [8 A* g. X3 E$ a; A
5 y( e n v7 F* R; v+ i$ Z/ r' v- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
) \; _/ R0 e1 q. k& X - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;
6 r1 C4 x+ U1 b+ f9 S - ///////////
% _/ a& K) ] C4 j - /////买入价格=成交价*1.006, h% e5 y" Q0 A; o
- 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);
* p+ ? m% \+ G+ z; y7 A6 o `( [7 x - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);7 S8 I* ^- D9 N, [! ?
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));) }0 U8 `6 U9 F+ ^
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
& Y7 @8 j. H7 W- c* ]: f - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准+ W1 T* S8 u. s' {0 ^0 i
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
% u' K+ Y( Y* ~ - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准; a& ?" E- g/ U! k4 Q' U
- PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;5 D: `+ h! O, n! g/ U
- 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准' S/ v* {7 _3 m$ e
- PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;) F5 g& f' v- _5 f+ i* H
- 止盈①:=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;
, {* q, K) t; L- {1 a3 y$ 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;
8 Z& D/ B6 A, |! n; w/ `+ \ - 止盈③:=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;/ Y& W/ n: j: D( o4 a
- 止盈④:=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 j# Q- C: I- S% h; G, t0 I - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准% j) U. C5 _2 ^ ~$ B$ b: o
- 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;
( ?, j: ^3 Z( G0 T) g: M1 M - partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;9 Q) ^6 k3 P$ _+ g* Y0 E, l2 Z
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。+ \8 S3 ^* z- R4 a) z+ r7 u6 }
请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
* H' r' j* M' P" k7 U  & w P0 o$ c- j2 A) w0 a+ u, H( r1 z
0 {6 v& h6 k' `. Y* j
5 L( t2 M3 u4 S* q. I- ? & a3 @ {7 O2 J
|