& E! E; J N+ ?2 T0 r3 u/ O. V2 x- Q7 ~# c3 U
6 V1 s( Y% Q+ P% t* U$ U0 o: N1 f2 x. b) L/ V' f
出错的提示这样的,文字部分:
6 [% Q7 r2 v# P" e步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误
. \3 E) @* g" x) z$ Q9 \0 Z, W0 x" c; ^* {: V; I5 i/ F _3 p# v
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。
/ i, w1 v, T( i' ^要终止程序,请单击"确定"。
, l+ }* |& }+ r, m* E. R要调试程序,请单击"取消"。 * d6 T1 s2 ?1 S
图片
0 ~0 b/ w6 [2 i
$ C$ t9 A$ y2 Y8 H% F1 v6 i K
使用了如下源码:# @) O8 A. I! g
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:1 `* L9 g2 D8 w& T1 ~4 i8 s) `
1、1 F3 h9 s3 f* G3 t& W
{H}- @+ w o9 W* I2 |$ I; Q f- R$ I/ Z
H;
+ A. M- ]* C, P2 \2、
) F: g4 o) E, S* Q% [0 M{L}
9 s$ ~3 B. s5 f2 {6 o6 v; o1 hL;
2 [( P0 m L! p: W3 j出错的主公式:- {分时公式}/ b0 h; b4 L l3 U( p6 I
- {阴阳提醒}; o. \' V- D6 ]+ c5 s+ A
- hh:=DYNAINFO(5);//最高
0 r0 a7 ~7 | F- `7 X( b# C - q:=DATACOUNT;
8 t& F, k- O6 f* T$ B9 ?; e - LL:=DYNAINFO(6);//最低
& S+ p2 S& Z0 P2 o9 q& Y! V8 z - r:=DYNAINFO(3);8 ^3 ?6 d' B {, u
- 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
' O/ S: I3 J- d7 b. X - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;
; W+ Y% u/ a' g- m' K5 x, @ - 低涨:=(C/MIN(LLV(C,0),今开)-1)*100; F$ x9 M3 D- e! |4 s
- 低幅:=(最低/昨收-1)*100;
1 J' @, X' \* L. m - 高幅:=(最高/昨收-1)*100;/ q! i4 _0 u U. |8 B5 Y6 p( s' d
- 昨高:="H##DAY"; 昨低:="L##DAY";/ X3 X" a& T: @( ^& m
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
6 r5 [ f7 K, Z. ]& ~; E7 @+ ^+ j - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);6 O# V: M7 N. E6 d! j) q R
- FILLRGN(最新>今开,今开,最新),Color330066;
! G/ v8 w2 Q6 ~ - FILLRGN(最新<今开,今开,最新),Color003900;
N6 C7 K: G/ G - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;: e6 u8 O: o4 W1 A
- FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
( U- Y% k6 T2 U& q; {3 X n& E# T& _ - FILLRGN(1,C,上价),COLORGRAY;
+ o$ J( f b4 G2 j" M
. h0 w$ _3 S6 |' z0 \ {- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;& F. g. S( u' v9 E, E
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;0 A2 j) R% P# ~7 i0 C
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;1 y8 i9 x9 R; O9 Q0 T' t+ ^
- STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;& X9 k! B/ u, S7 Y' ?! s* Z
# F. ?9 D. L1 v1 |* Z& `- {显示所属板块}! g' M, [" W) p* X- P
- N1:=40;# d# Y; Z5 ?) e4 Y3 v
- R,COLORFFFFCC,LINETHICK2;
+ [# ?( m& E; D2 ^ - DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;
- M0 f5 Z3 `# m2 {9 V - DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;! c2 K5 i2 M0 K
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;
) q! z2 j5 F" V( l5 T, V5 D" q0 E6 `! {
" Y( l" X6 ? F- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
2 X9 ^. p# \) S. m - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;+ v* U+ d" A; G: f* t
- ///////////
! V: l" T' B5 Z3 K: d - /////买入价格=成交价*1.006! j; Q: D) b6 K/ s9 \2 t5 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);* \* T# Z1 o) z9 W1 c! a4 b
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
0 n3 P& ^% G! J - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));/ v% V# Z8 ^$ ]( H
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
$ H% z6 w7 Q I4 c0 {% t - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准
" t! X* e9 S8 d3 | - PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
r/ S/ }, K. y1 ~4 T5 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即赔百分之二的价格画线,作为止损的铁血标准
# i' @+ t" R9 M7 y: J - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;
3 K' k; J6 \7 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即赔百分之三的价格画线,作为止损的铁血标准
7 s ^/ t+ m& C2 A5 O - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;
& h5 x: s7 ?2 t8 V - 止盈①:=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;
) G7 a# T) V4 p: y- 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;
S; }3 K4 c2 a6 ]" _! 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;
) ~& a( r2 I9 B! @- ]7 P' ~ D/ 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; 5 ?; m2 Z- X& s' b, P( a6 ]
- 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准5 Y3 F3 s g: H9 d
- 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;! T& e! Q; [4 ?. {9 e( N+ E
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;5 z2 i3 Y& f5 L/ M; n
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
7 M1 R( z! v7 w0 d6 S4 I请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++20086 Z$ H7 B, [% c' }2 Y/ T; i* {
  ! m. s0 k; Y" f/ D
, @/ u* M* Z5 N1 N* |3 q, q5 G
4 J7 q% [$ M5 o% M: _
" A5 p8 n; l5 h- r5 K0 @ |