空大师帮看看 [文华财经]
- 咨询内容:
VAR WinPrice,LosePrice;
VAR Code;
VAR BN,SN,BN1,SN1;VOID MAIN()
{
Code="IF1312";
WinPrice=5;
LosePrice=5;
BN=T_BuyPosition(Code);
SN=T_SellPosition(Code);
BN1=T_BuyRemainPosition(Code);
SN1=T_SellRemainPosition(Code);//T_Deal(Code,bs,kp,vol,price),发出委托。Code(字符串):合约编码,bs(整数0,1):0 买 1 卖 ,kp(整数0,1,2):0 开 1平 2平今
//Vol(整数):下单手数,Price(整数或小数):下单价格,0为市价 返回唯一委托标识OrderID(字符串)//止盈
IF(BN=BN1&&BN>0&&Price(Code)>=T_BuyAvgPrice(Code)-LosePrice)
{
T_Deal(Code,1,1,BN,T_BuyAvgPrice(Code)+WinPrice);
}IF(SN=SN1&&SN>0&&Price(Code)<=T_SellAvgPrice(Code)+LosePrice)
{
T_Deal(Code,0,1,SN,T_SellAvgPrice(Code)-WinPrice);
}//止损
IF(BN=BN1&&BN>0&&Price(Code)<=T_BuyAvgPrice(Code)-LosePrice)
{
T_Deal(Code,1,1,BN,Price(Code)-2);
}IF(SN=SN1&&SN>0&&Price(Code)>=T_SellAvgPrice(Code)+LosePrice)
{
T_Deal(Code,0,1,SN,Price(Code)+2);
}//T_DeleteOrderByCode(Code,Type)委托撤单。Code:合约代码(字符串)Type:0所有方向;1买开;2卖平;3卖开;4买平 返回0撤单发出成功,返回其它失败
IF((BN>BN1 || Price(Code)<=T_BuyAvgPrice(Code)-LosePrice)&&BN>0)
{
T_DeleteOrderByCode(Code,2);
}IF((SN>SN1 || Price(Code)>=T_SellAvgPrice(Code)+LosePrice)&&SN>0)
{
T_DeleteOrderByCode(Code,4);
}
} - 文华技术人员: 您具体说明一下想要实现什么想法?对照帮您分析一下
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容