/ }9 x1 p5 }' y$ q) Q1 R/ g
3 |% j: _6 q' W' p) T/ a7 b+ S- i" O& _! Y C
. y' d) y- S2 t$ |" d% ~) i* T出错的提示这样的,文字部分:
' b8 ? d. L0 s, U步步汇盈 - [立思辰 SZ300010] :FoxTrader.exe - 应用程序错误1 a& o; z" r6 F
l9 J Z' C( y3 X% h t
"0x78544651"指令引用的"0xb0c00010"内存。该内存不能为"written"。& h7 s- C( X9 [8 D+ n7 d
要终止程序,请单击"确定"。
5 {6 P$ t7 q# u9 @) @要调试程序,请单击"取消"。
6 D/ C7 V/ }) U6 m8 A5 ^图片# a! ]; d3 Q$ J. E6 h7 ]: V
0 u0 \ A; ~6 k5 s使用了如下源码:
4 d( n% U9 q8 R; u先要建立几个引用公式,以下源码涉及到两个引用公式,括号中的名称不能变:
8 s. j: ~; Y- E8 Z6 e8 L7 J1、
0 R8 @# K, U8 s r1 H {H}1 j' S0 a9 V1 a0 M) N
H;( m( R [. q9 ~/ x" T2 F1 h$ _! ~4 U
2、( a/ u6 g7 F0 ^5 h
{L}
6 b2 K0 _% c RL;
* A* I% Q* G7 T( J X& q' J出错的主公式:- {分时公式}0 N( H7 p7 _- R( M- O* m; J' \2 K
- {阴阳提醒}
4 m9 E j6 [& I$ T6 W - hh:=DYNAINFO(5);//最高
# L! T( h9 u! y" u/ [4 g( ]7 Q - q:=DATACOUNT;
; V1 z* ^% p R - LL:=DYNAINFO(6);//最低
, I$ G+ K$ L1 q( H7 r - r:=DYNAINFO(3);5 \5 b# c6 D3 N, O. d
- 最新:=DYNAINFO(7); 今开:=DYNAINFO(4); 最高:=HH; 最低:=LL; 昨收:=R; 实体:=(最新/今开-1)*100;
9 ^' W L9 ^" {% `# a* v( o5 s - 高跌:=(C/MAX(HHV(C,0),今开)-1)*100; s0 J8 o- a# d8 x* A. l+ I
- 低涨:=(C/MIN(LLV(C,0),今开)-1)*100;
, T$ w- `1 \" T - 低幅:=(最低/昨收-1)*100;# h, v C7 W" G5 R
- 高幅:=(最高/昨收-1)*100;, q6 ?7 j0 P; I' v6 R
- 昨高:="H##DAY"; 昨低:="L##DAY";2 z8 a6 _" `5 y4 h; p5 c
- 上价:=MAX(MAX(最高,昨收*(-低幅/100+1)),昨收*1.01);
! I$ i4 l0 b$ G( \% [0 z1 U6 K; V - 下价:=MIN(MIN(最低,昨收*(-高幅/100+1)),昨收*0.99);7 M. x9 W, D$ a! X
- FILLRGN(最新>今开,今开,最新),Color330066;6 j t9 g# n) i$ M& T
- FILLRGN(最新<今开,今开,最新),Color003900;
0 L+ |* ~$ [ y4 e - FILLRGN(最高>MAX(最新,今开),最高,MAX(最新,今开)),COLOR808000;: ?0 w$ Q. a& e L; Q
- FILLRGN(最低<MIN(最新,今开),最低,MIN(最新,今开)),COLOR003499;6 \" f* K; L, h7 s t
- FILLRGN(1,C,上价),COLORGRAY;
1 g2 f3 D @: m* l" m* o0 @# j# J
, t" W9 J" @( j: p- STICKLINE(ISLASTBAR AND 最新>今开,今开,最新,40,0),Color330066;& \5 Q! ?6 l- e! k+ _7 [" p7 [
- STICKLINE(ISLASTBAR AND 最新<今开,今开,最新,40,0),Color003900;. p1 z0 t+ a1 O; F4 B
- STICKLINE(ISLASTBAR AND 最高>MAX(最新,今开),最高,MAX(最新,今开),40,0),COLOR808000;
7 X" W4 _( v- M* @& Z2 k - STICKLINE(ISLASTBAR AND 最低<MIN(最新,今开),最低,MIN(最新,今开),40,0),COLOR003499;, `' x! ?- o k+ {. \. }4 V7 p
- . D6 p* {3 B! o
- {显示所属板块}
7 C. r, W6 v2 A. b* T - N1:=40;' i$ r/ `3 \: N- D3 ~+ }4 X
- R,COLORFFFFCC,LINETHICK2;! m& Z3 g2 \/ x# g3 I" g2 N
- DRAWTEXTEX(CATEGORY=1,0,100,0,''+STRLEFT(BLKNAME,N1)),colorccffff,ALIGN4;7 S6 A' m o" A" {. {
- DRAWTEXTEX(BARSTATUS=2,0,5,0,STKLABEL+' '+' '),COLOR00FFFF;, m0 L) z6 N8 n, p$ G
- DRAWTEXTEX(BARSTATUS=2,0,5,0,' '+STKNAME+' '),COLORMAGENTA;& o( D( I6 ^. \6 P
! J D/ D* d9 `% h) k$ [- PARTLINE(BETWEEN(昨高,上价,下价),昨高),COLORRED,LINETHICK3;
% o8 P* K1 u& d: E; D! m$ _ - PARTLINE(BETWEEN(昨低,上价,下价),昨低),COLORGREEN,LINETHICK3;! G: {8 W- @: P. g t& S* M9 L
- ///////////+ M6 s, i1 ^, m: j/ c' C
- /////买入价格=成交价*1.006
) N j' {1 m- F - 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);$ J# h1 S9 l. w% v5 K/ ]
- input:买时间①(133600,0,235959),卖时间①(0,0,235959),买时间②(0,0,235959),卖时间②(0,0,235959),周期(3,1,240);
' ~% B2 t+ Q; N - 买时间:=IF(STRTONUM(STKLABEL)=品种①,买时间①,IF(STRTONUM(STKLABEL)=品种②,买时间②,0));; V- T( h; }8 F X a
- 卖时间:=IF(STRTONUM(STKLABEL)=品种①,卖时间①,IF(STRTONUM(STKLABEL)=品种②,卖时间②,0));
. o) I4 F% e2 Y - 补仓标准:IF(STRTONUM(STKLABEL)=品种①,卖出价格①*0.99,IF(STRTONUM(STKLABEL)=品种②,卖出价格②*0.99,0)),COLORYELLOW,LINEDASHDOT,LINETHICK0;//以卖出价格乘以0.99即降低百分之一的价格画线,作为再次买入的标准
' { W& i1 F6 s- z8 I - PARTLINE(BETWEEN(补仓标准,上价,下价),补仓标准),COLORYELLOW,LINEDASHDOT,LINETHICK1;
" Z/ j5 \: Z$ j& R - 止损金律: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即赔百分之二的价格画线,作为止损的铁血标准
: H. Q0 W$ m" r3 N" [% j1 b - PARTLINE(BETWEEN(止损金律,上价,下价),止损金律),Color00A0FF,LINETHICK2;
0 c+ A& f* ?$ _$ c/ F) e. h: Z! Z - 止损银律: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 ~5 Q( ?0 y2 o( \5 f - PARTLINE(BETWEEN(止损银律,上价,下价),止损银律),COLORFFFFCC,LINETHICK2;/ r+ p7 E5 ]1 j: n) W8 E+ Q+ Y- K
- 止盈①:=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;
7 y! @; U2 c: g* a8 R; I - 止盈②:=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;5 R& E) p. `! {5 o$ j7 M, e5 q
- 止盈③:=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;) X8 `) I4 }8 Y6 E& A+ f L
- 止盈④:=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; ' V/ W; t% G: l$ o
- 止盈㊣:=IF((STRTONUM(STKLABEL)=品种① OR STRTONUM(STKLABEL)=品种②) AND C>止盈⑩,HHV(HIGH,OPENMINUTES(TIME))*0.98,0),ColorFF6400,LINETHICK2;//当股价大于盈⑩即赚百分之十以上时以当日最高价乘以0.98即下调百分之二的价格画线,作为止盈的铁血标准, u5 D8 e+ N+ d4 h- @/ ^/ |: k
- 保本线:IF(STRTONUM(STKLABEL)=品种①,买入价格①*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),IF(STRTONUM(STKLABEL)=品种②,买入价格②*IF(STKINBLOCK(STKLABEL,'凭证权证'),1.0076,1.006),0)),COLOR9966FF,LINEDASHDOT,linethick0;2 j4 z9 \7 C( |. R9 o
- partline(BETWEEN(保本线,上价,下价),保本线),COLOR9966FF,LINEDASHDOT,linethick1;! h$ ]( c" L' ?7 K" a
- ///////////////////////
复制代码 声明:在1分钟K线界面不易出错,主要是在分时界面使用时总会出错(有时稍微修改代码就会假死,修改的代码又是编译通过的),在大交易师专业版1.0.3中试过也是一样的,但在大交易师专业版2.5.7版中不易出错,所谓出错主要是指软件假死,必须在任务管理器中退出,或者直接崩溃,比如以上贴图所示。
- m; }1 k' c: g" w$ i3 h6 H4 {请问版主,是否是我的系统缺少了哪些必要的组件还是其它原因?我的系统是: XP-SP3 已经装了大交易师系列自带的VC++2008
( \9 ]" ^/ x8 v! i  9 j, K9 \7 N7 H3 T0 R1 G Z$ x
8 j, t1 o( ~( f- c. I1 P
8 e2 n& D9 b; y' h6 H2 e8 q7 u7 c5 _ 3 C+ v c6 z# i. S$ W; K8 Q6 ^
|