; @/ K- C6 \2 e9 W$ x5 ^" M' Q4 X
( w! O! `+ l6 W6 R! Z5 ]* Y* _% ^: F6 ?, Q* J+ j
出错的提示这样的,文字部分:
: Q( _' {/ M; q) o) y4 B3 M步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误
/ ^9 ~$ A3 }* G# ?/ L1 u: `$ ` {9 V* L! k5 C, ?) c( x
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。6 A* M+ Q$ x: i8 N l! |" k
要终止程序,请单击"确定"。
! b3 X0 _: K) D" T4 Q# ^% |9 c要调试程序,请单击"取消"。 1 m, K6 V/ S4 Y* ?. G
图片* [3 h1 F9 A! `, R
. s* u8 X& j$ ?7 n! k$ p; P2 a; n
使用了如下源码:+ ^* j4 r s$ d4 W( r7 E) R
先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
5 ^# O, m; w: _. ^1、: t- m7 f5 h1 r( X. V! q
{H}$ C5 K+ L$ N! l* [/ R5 t
H;" r5 B' ^9 X$ C* Y. R0 h) ?
2、
. d! a& _$ D+ u/ B; q L0 \. U{L}9 P: u9 u& `. ~7 j& n* S
L;
; b# B0 o0 O8 L! x) g; n出错的主公式:- {分时公式}4 e S3 r8 y; {" i
- {阴阳提醒}/ G% P/ x# ]7 _! w! z! y; Q
- hh:=DYNAINFO(5);//最高, c$ V) [) x; V2 x, t
- q:=DATACOUNT;
: {4 }+ T" z6 @8 ] o/ C; m0 d7 M - LL:=DYNAINFO(6);//最低
' J0 V9 @7 l' \2 j* _# \! S - r:=DYNAINFO(3);4 p0 y- I' u( Y, u% ]: |& t" j( z
- 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
& c7 q9 U/ h" K - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100;3 j* R$ m, x% A4 l/ D
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
/ F' S& m. \: C" P$ s* A( K; L - 低幅:=(最低/昨收-1)*100;
@6 G6 g; L8 s* r" T9 x - 高幅:=(最高/昨收-1)*100;
& J! F; F. d0 ^! \& U) c - 昨高:="H##DAY"; 昨低:="L##DAY";& T! [9 q/ I1 P8 N
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);; W/ P2 D5 ?' E$ g7 e1 C$ a; m$ m
- 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);
# y; H: k O s8 B ^ - FILLRGN(最新>今开,今开,最新),Color330066; U& F, p0 H ]( V
- FILLRGN(最新<今开,今开,最新),Color003900;
( r& X" M! V0 W" K/ a - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;
) d& I) Y8 K4 n0 w - FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;
0 R" k, a+ t3 d, T m* M - FILLRGN(1,C,上价),COLORGRAY;; w. b1 H( r J; C
- + @% j8 G. n1 t1 B" |
- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;
+ F. A% K" }8 c" J0 v - STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;
9 \# q7 {) ^9 p% x - STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
8 Q& x6 @ t6 t8 V9 d2 G1 s! ?, @ - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;$ h# ?# [8 _0 u5 Y2 J
- a6 I% R0 m$ z( i. N% K/ j
- {显示所属板块}
$ {4 s: i; h+ ]$ q - N1:=40;
T4 a9 ^, \6 t" h& X - R,COLORFFFFCC,LINETHICK2;# A+ T9 s' m/ r1 P o. X" f
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;
3 W$ u, L& O* h+ @% x - DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;# v2 X$ S6 n7 p7 H! J) Q% x* |$ `
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;) ~- Q1 L9 i% T6 e: z ^2 `. o
- * W8 x2 g4 P& W& k' m ^
- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
1 E' L7 t/ g3 S' _8 i - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;
9 ]; P9 p9 M# Z! O - ///////////
* p t9 a+ [5 g! l0 c$ M3 E$ a* M( C/ C; j - /////买入价格=成交价*1.0067 w9 m6 [4 f/ M2 ~
- 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);8 F) z) n/ d; q7 P; g
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);5 F& d1 p0 |5 a
- 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));
2 W, k! X* y9 l" p' @ v7 G L' S - 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
/ C$ t. v3 M6 D2 X2 n9 J+ R7 ~ - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准, \1 s! @4 x0 z+ v0 s. K
- PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;- K, m) h$ ]) B! d+ 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即赔百分之二的价格画线,作为止损的铁血标准
, U4 v6 K) X$ V! W1 { - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;* q' J9 X9 w& s5 ^) Z1 l+ \& @; S' v: Y
- 止损银律: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 v+ E& v% u" J" R# |5 I - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;% p4 Z4 @0 K X8 w8 I- T. Y* d
- 止盈①:=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;
Z0 Y9 O* g+ 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;
% x. S& e0 y7 @" t' y - 止盈③:=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" `# ]0 y- \* n# F8 ~7 r4 r
- 止盈④:=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;
) e4 M. R7 I% U: C - 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准
5 G8 v9 L' l* ?" j - 保本线: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, R9 ]- }1 ~# b
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;( r+ y" x; ^- i) _# M+ \3 @2 m
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
6 u1 ]* L$ j4 d请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++20082 w+ b8 n! @7 ~. o9 E
2 m% i- ?2 J$ d( b, Y# O0 Q4 ^
* @$ O# I8 w' H
4 O0 j0 _" ?: U# H/ V
( f8 w; l6 Q& N) Y# K$ W4 Q7 k |