全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
已解决
关于条件语句判断与实际交易不符的问题
2024-09-09 10:58

if(MarketPosition<>1 and ma1[1]>ma2[1])

       {

           buy(lots,open);

       }

       if(MarketPosition<>-1 and ma1[1]<ma2[1])

       {

           SellShort(lots,open);

       }

有两个问题:

1、条件判断中回溯一根bar,按说应该是固定值了,但为什么还有信号闪烁?

2、判断语句是上一根快线大于慢线开多,小于开空,但实际交易中为什么前一个bar是两者相等却开仓了?data-href=data-href=data-href=data-href=data-href=

wangkaiming

你的lots是什么,是不是在变

2024-09-09 11:07
wesleyfeng
@wangkaiming

lots = IntPart(Portfolio_CurrentEquity*0.8/(Open*contractunit*bigpointvalue*MarginRatio));

开仓手数

2024-09-09 11:17
您未登录,请先 登录注册 后发表评论
顶部