
等级: 新手上路
- 注册:
- 2025-1-2
- 曾用名:
|
为啥这个还要分号呢?
{定义输入参数}
{定义变量}
VARIABLE: atrValue=0;
VARIABLE: openPrice=0;
VARIABLE: entryPrice=0;
{计算前2天的平均真实波幅(ATR)}
{获取当前的开盘价}
atrValue := MA(TR, 2);
{定义买入和卖出的条件}
IF DATE <> DATE[1] THEN BEGIN
openPrice := CALLSTOCK(",VTOPEN,6,0);
{如果最新价格突破开盘价+前2天的平均真实波幅/2,则买入做多}
BUY(CLOSE >( openPrice + atrValue[1] / 2),1, MARKET);
SELLSHORT( CLOSE < (openPrice - atrValue[1] / 2),1, MARKET);
END;
{输出当前持仓和资产情况}
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
|
|