Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:为什么变量FIT没能取最大值?

1楼
学习中 发表于:2013/7/15 23:47:39
aa:tholding,linethick0;
bb:=extgbdata('quanju');
if bb>0 then
begin
 buy(barpos=datacount-1,bb,thisclose);
end 
kc:=TAVGENTERPRICE;
开仓价:extgbdata('qu'),linethick0;
买一价:DYNAINFO( 28),linethick0;
差价:if(bb>0,买一价-开仓价,0),linethick0;
if islastbar then extgbdataset('quanju',aa);
if islastbar then extgbdataset('qu',kc);
variable:  fit=0 ;
IF 差价>fit THEN fit:=差价;
if bb<=0 then fit:=0;
高差:fit,linethick0;
fit1:if(fit>40,fit-15,0.6),linethick0;
止赢:=开仓价+fit1;
if bb>0 and 高差>2 and c<=止赢 then 
begin
 sell(1,0,marketr);
end
2楼
jinzhe 发表于:2013/7/16 9:40:26
能否举例说明一下,哪个最高值没有取到?
3楼
学习中 发表于:2013/7/16 10:35:50
IF 差价>fit THEN fit:=差价;
FIT会随差价上下浮动,不是只取最大值.(一会是个大数值,一会又减小,跟随差价变化)
[此贴子已经被作者于2013/7/16 10:36:14编辑过]
4楼
jinzhe 发表于:2013/7/16 10:45:25

这些计算的值都是根据实际账户详情计算出来的,图表全局变量根本无法记录这样的历史变化情况

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.