引用虚拟交易系统即可
不明白看http://www.weistock.com/bbs/dispbbs.asp?BoardID=9&ID=81952&skin=0 二楼
VARIABLE:as=10000;
ma1:=ma(c,20);
ma2:=ma(c,40);
if cross(ma1,ma2) then
begin
TBUY(1,1,mkt);
bkprice:=c;
end
if cross(ma2,ma1) then
begin
Tsell(1,1,mkt);
spprice:=c;
as:=(spprice-bkprice)*MULTIPLIER+as;
end
DEBUGFILE('c:\cs.txt','as=%.0f',as);
此主题相关图片如下:1.png
此主题相关图片如下:22.png
这是图表交易系统下的结果(手续费为0,滑点为0):
VARIABLE:as=10000;
ma1:=ma(c,20);
ma2:=ma(c,40);
if cross(ma1,ma2) then
begin
BUY(1,1,MARKETR);
bkprice:=c;
end
if cross(ma2,ma1) then
begin
sell(1,1,MARKETr);
spprice:=c;
as:=(spprice-bkprice)*MULTIPLIER+as;
end
aa:as,NODRAW;
bb:asset,NODRAW;
DEBUGFILE('e:\cs.txt','as=%.0f',as);
菜粕1601 正确的图表交易结果是aa=bb=5530,后台程序化输出结果是4300.为什么输出的as和在图表加载中输出的结果不同?
谢谢啊!