写文件记录,用什么方法控制是唯一的一条记录;记录了多条;
If(MarketPosition==0 and AMA1[1]>AMA2[1] )
{ BUY(0,OPEN);
CTR1=0;
}
If(MarketPosition==1 and AMA1[1]<AMA2[1] )
{ fileENtry=EntryPrice;FileTime1=FileTime0;FileDate1=FileDate0;
Sell(0,OPEN);
IF( CTR1==0 )
{
CTR1=1;
FileAppend("D:\\aaa", TEXT(FileDate1)+","+ TEXT(FileTime1)+","+ SymbolName+ "fileENtry"+Text(fileENtry) +","+TEXT(Open ) );}
}
If(MarketPosition==0 and AMA1[1]<AMA2[1] )
{ SellShort(0,OPEN);
CTR1=0;
}
If(MarketPosition==-1 and AMA1[1]>AMA2[1] )
{ fileENtry=EntryPrice;FileTime1=FileTime0;FileDate1=FileDate0;
BuyToCover(0,OPEN);
IF( CTR1==0 )
{
CTR1=1;
FileAppend("D:\\aaa", TEXT(FileDate1)+","+ TEXT(FileTime1)+","+ SymbolName+ "fileENtry"+Text(fileENtry) +","+TEXT(Open ) );}
如果在最新bar上执行,没有控制的话,就是每tick写一次
记录一下currenttime