请人帮忙改下最大下单手数
怎么写可以限制最大下单手数,可以付费
还有这段代码开启按净值下单会连加仓一起算,怎么让加仓不一起算。。。。可以付费修改,希望大神联系我
你最好把原来的代码复制上去,而不是图片
限制最大下单手数怎么写
double nextlot(int fangx,int shul){
double ftmp=0;
if(是否启用净值计算)
{
ftmp=NormalizeDouble(AccountEquity()/每N美金净值下零点零一手*单量,2);
}
else
{
if(加仓方式==0){
ftmp=(单量*加仓单量百分比);
}
if(加仓方式==1){
ftmp=(单量 + shul*加仓数量);
}
if(加仓方式==2){
ftmp= (单量*MathPow(加仓指数,shul));
}
}
{
}
if(shul==0 && !是否启用净值计算){
ftmp=单量;
}
return ftmp;
} zxfzwzy 发表于 2019-8-27 11:49
你最好把原来的代码复制上去,而不是图片
哥们我复制在下面了 限制最大下单手数怎么写
double nextlot(int fangx,int shul){
double ftmp=0;
if(是否启用净值计算)
{
ftmp=NormalizeDouble(AccountEquity()/每N美金净值下零点零一手*单量,2);
}
else
{
if(加仓方式==0){
ftmp=(单量*加仓单量百分比);
}
if(加仓方式==1){
ftmp=(单量 + shul*加仓数量);
}
if(加仓方式==2){
ftmp= (单量*MathPow(加仓指数,shul));
}
}
{
}
if(shul==0 && !是否启用净值计算){
ftmp=单量;
}
if(单量<=1)
{ ftmp=单量;}
return ftmp;
}
zxfzwzy 发表于 2019-8-28 09:21
限制最大下单手数怎么写
double nextlot(int fangx,int shul){
double ftmp=0;
哥们不行,你这样只能限制第一单不能限制后面加仓的单量 zxfzwzy 发表于 2019-8-28 09:21
限制最大下单手数怎么写
double nextlot(int fangx,int shul){
double ftmp=0;
}
if(ftmp > MaxLots) ftmp = MaxLots;
{ //ftmp=单量;
}
呼呼终于搞定 这样就可以了谢谢了
页:
[1]