全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
已解决
收盘平仓要怎么写?
2022-03-22 21:06

1、使用3分钟周期图表,我想在以当天(14点57分)最后一根k线的收盘价平仓,代码怎么写?

2、使用3分钟周期图表,开盘前30分钟不开仓要怎么写?

wangkaiming

1.用time要先找到当前周期最后一根K线, time==0.1457 就是3分钟最后了

CURRenttime则是电脑的实际时间

2.开仓条件加time的限制条件

 

2022-03-23 00:00
PJeffrey

撤单代码,欢迎指正:

        If(BarStatus==2 and DeleteOrderTickCounter==0)    
        { 
            if((CurrentTime*10000>=1457 and CurrentTime*10000<2100) or (CurrentTime*10000>=227 and CurrentTime*10000<800))
            {
                If( A_GetOpenOrderCount()>0)
                {
                    nCount = A_GetOpenOrderCount();
                    For i = 1 To nCount
                    {
                        strContractNo = A_OpenOrderContractNo(i);
                        A_DeleteOrderEx(strContractNo);
                    }
                    
                    DeleteOrderTickCounter=1;               
                }
            }
        }

2022-03-23 18:32
您未登录,请先 登录注册 后发表评论
顶部