; y$ Y! { P# e5 I. a
+ P5 N) n, N% m4 Y0 ^& G* Q% j4 Z8 b N, [5 K
) t! m. Q9 [. `/ }8 [3 p出错的提示这样的,文字部分:
5 z. F& m. n4 h步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误
4 k+ f9 w# M- z3 r: r$ \3 }( v6 k; }' `" s% D" {1 ^% Q+ c
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
$ Q" @, F; V e9 }4 Y要终止程序,请单击"确定"。
& n. m# g% @+ c' U* ]% ~要调试程序,请单击"取消"。
( L Q, H0 `; B) K. Z9 u3 e9 W9 B7 c图片
0 h) r B( h! a' H
' O- R- G- g8 ]$ P" t- |1 J
使用了如下源码:* |, M/ D8 M! B8 C" J2 N: g: S/ c
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:8 E; L2 M+ r2 F2 T5 u
1、! E# Z) K8 l# H( {
{H}2 ^& B0 {- n, U. T8 G3 S g( z
H;
9 o) O6 |4 ]3 W, s" K2、3 S" z7 w( P$ U
{L}, s1 x1 ?! {/ H0 A
L;
5 {) O o8 c# e, J# |; T7 F, M1 O+ f出错的主公式:- {分时公式}
. `! v: A1 b& n7 R) i7 R - {阴阳提醒}% L- v# S8 Z& |; ?& V
- hh:=DYNAINFO(5);//最高
G* x) W4 x- d# ^! V/ ~1 ] - q:=DATACOUNT;$ A) u d3 J# L' `. v" ?" Q3 H( n
- LL:=DYNAINFO(6);//最低2 b7 F' g$ u9 k: `" \: O
- r:=DYNAINFO(3);
& p$ L9 V" {0 X. N - 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
3 P i( n) r6 s$ _8 S! W( e5 m, a - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;
( d" R& \0 R. |2 c1 N2 z' ^( R - 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
: O2 W( n& p$ N/ l, `$ j+ G - 低幅:=(最低/昨收-1)*100;. D- Y# P4 J6 o4 k. ?
- 高幅:=(最高/昨收-1)*100;
) C9 t1 k7 e2 k) u% I% i - 昨高:="H##DAY"; 昨低:="L##DAY";
) F9 h! O2 z3 @/ a3 h - 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);$ [! _7 D8 }) S
- 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);
* [" ?; @$ D5 I5 @" ? a* F5 o - FILLRGN(最新>今开,今开,最新),Color330066;
6 I% ^8 K. c% n9 O' u6 l7 o - FILLRGN(最新<今开,今开,最新),Color003900; |/ g* e! o% p% v; {
- FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;* F7 D. q+ U1 g3 k& N) s
- FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
5 `! k1 B& r d" Y - FILLRGN(1,C,上价),COLORGRAY;
+ t* e; D# G5 A* h - 3 r& e0 c* q J+ H. w5 O- @
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;
/ ^! P8 q5 G1 o; ` - STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;
6 L9 \1 c% f; K$ ^6 I* o - STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
! s" M% B7 C- f2 G2 e - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;8 v1 L0 ?/ Y% v* F' R& M
- 0 P3 B# g0 G8 C7 K3 F% e- j
- {显示所属板块}8 L0 Y0 c* _% ~& z
- N1:=40;* H. T+ c2 K, H6 c4 M+ G
- R,COLORFFFFCC,LINETHICK2;* D, |4 Y" a. z3 b
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;
% w( h, k* V( m+ x+ z( c8 ^ - DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;
! U/ J4 ^9 L' W - DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;
7 \$ W" f0 S1 q" p2 p5 i, v2 ~ - 6 b) y, v# e2 I0 c. U
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
0 l* i1 i1 v6 R1 J, S3 c/ T - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;
0 p/ `% \! \0 C, {! |$ z - ///////////% Q. |# r: v; w4 ~2 m+ ^
- /////买入价格=成交价*1.006
, U( W; [# V# K( \5 S3 b - 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);
0 ^6 O3 B1 C1 e s7 P7 ]/ Q5 d, | - input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);2 ~% n ]! q2 d' _2 F# Q
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));
1 P8 M( Z0 M; K$ i% d7 H& | - 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));* K# Q3 f! j! U4 ~* H0 S
- 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准/ y8 Z/ i0 A" M
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
! J# e! W- U' ^% s - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
1 O5 A5 K& y3 k/ j - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;. P. m! y0 H* P* M9 Q) Y2 \. y7 @
- 止损银律: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即赔百分之三的价格画线,作为止损的铁血标准
# N; w- k, C6 y S9 V! F7 K - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
+ u+ d8 J, k j$ U3 @9 v# 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;. `8 ]5 U2 w" z0 u8 k; s s1 A
- 止盈②:=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;
3 Q; k) b. j2 W- V' o' D - 止盈③:=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;
+ p0 h$ M+ w' P# H8 A) H - 止盈④:=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; 0 K' I8 s! e% X3 J$ X( f$ ~
- 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
h: i8 R9 P* t1 I+ [' l3 b - 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;
% L& M/ [, ?/ M z6 ~5 c8 P E* t - partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;
( Y4 s/ m9 J. I& L" J6 r - ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
2 g) g4 G8 p u# E4 E) U1 O请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
$ j$ _6 C% g0 j& ~; F  
* A. [$ ]6 H% U4 f+ n- N' C$ @3 t7 w4 Q
; O0 K' U7 o- i4 @8 c
& Y$ j' ^- C/ Q |