//方法2
/diff:="macd,diff";
/dea:="macd,dea";
//macd:="macd,macd";
//方法1
//input:p(26,20,88,6),s(12,5,15,1),m(9,2,15,1);
//DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);
//DEA : EMA(DIFF,M);
//MACD1 : 2*(DIFF-DEA), COLORSTICK;
//建立多头进场条件
Long:=cross(diff,dea);
if long then
begin
sellshort( holding<0,holding,thisclose);
buy( long,1,thisclose);
end
//建立空头进场条件
Short:=cross(dea,diff);
if Short then
begin
sell( holding>0,holding,thisclose);
buyshort( short,1,thisclose);
end
资产:ASSET,LINETHICK0;
可用现金:CASH(0),LINETHICK0;
持仓:HOLDING,LINETHICK0;
上面的公式如果用下面的函数应该如何编写图表交易,谢谢!!!
{开多} ENTERLONG: ,TFILTER;
{平多} EXITLONG: ,TFILTER;
{开空} ENTERSHORT: ,TFILTER;
{平空} EXITSHORT: ,TFILTER;