你好,我只会编写简单的VBA公式,我编了一个“以N价格卖出某只股票的全部持仓”的VBA公式,请版主指教,谢谢了。
1)如下公式编译时提示“未定义的变量:ContextInfo”,请帮忙修改
dm:=STRCAT(MARKETLABEL(),STKLABEL());
N:=9.50;
IF DYNAINFO(7)<N THEN BEGIN
PASSORDER(24,1123,'100484515643',dm,11,N,100%,1,ContextInfo);
END
2)passorder仅填写quickTrade的格式是passorder(opType, orderType, accountid, orderCode, prType, price, volume, quickTrade, ContextInfo)
其中volume说明是“按账号可用(%)”,我卖出全部持仓,是用100%还是1?
quickTrade是用1还是2?用1和2的区别是什么? |