可以参考下面这个范例:
[PEL] 复制代码 str1:'初始资产';
v1:EXTGBDATA(str1);
//2种写入初始值的逻辑
//首次运行时候 写入当时的资产总值
if v1=0 then EXTGBDATASET(str1,TACCOUNT( 6));
//没有持仓以及未成交单时候 写入当时的资产总值
if THOLDCOUNT('')=0 and TISREMAINEX(0,'','')=0 THEN EXTGBDATASET(str1,TACCOUNT( 6));
//总资产较之前 低10%或者涨10% 平仓
if TACCOUNT( 6)>1.1*EXTGBDATA(str1) or TACCOUNT( 6)<0.9*EXTGBDATA(str1) and TBUYHOLDINGEX('','',1)>0 then tsell(1,TBUYHOLDINGEX('','',1),mkt);
需要注意的是这里A是你首次运行这个程序当时账户的资产;
B和C暂时以账户资产涨跌10% 为准的;
后台监控务必选择小周期的固定间隔或者直接tick级别刷新;
监控品种请选择动态加载-账户栏
|