[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 1074

 
Vinin:


CodeBase有一个编辑这种东西的脚本。

你必须断开与互联网的连接。

维克多,仔细检查了一下,没有这样的脚本,只有上传符号信息到cvs的。
 

显然,这是在某个论坛上。

 
Vinin:

显然,这是在某个论坛上。

至少要通过什么迹象来寻找这个奇迹,请指导一下吧!
 

那么我就删除

 
Reshetov:

那么你的函数对于注释中的条件应该能正确工作。

int RFilter()

{

if ( R(2)> -barier && R(1) < -barier ) return (-1); // Short pose, if the indicator value on previous bar is higher than the lower bar and current one is lower than this bar.

if ( R(2)< barier && R(1) > barier ) return (1); // Long pose if indicator value is below upper barrier on the previous bar and is above it on the current bar.

return(0); // 在所有其他情况下不做任何事情

}

但这一障碍刚刚打开。

int RFilter()

{

double barierH = barier;

double barierL = -barier;

if ( R(2)> barierL && R(1) < barierL ) return (-1); // Short pose if the indicator value on previous bar is higher than the lower bar and current one is lower than this bar.

if ( R(2)< barierH && R(1) > barierH ) return (1); // Long position if the indicator value is below upper barrier on the previous bar and is above this barrier on the current one.

return(0); // 在所有其他情况下不做任何事情。

}

 

请帮助拖网。

OrderModify错误1.前两笔交易修改了,第三笔仍然没有止损,并耗尽了存款。所有交易都是买入

我将补充:第二笔交易正确的拖网,但在某些时候OrderModify错误1 非常多,然后堆栈溢出 显然,这就是为什么有3笔交易仍然没有停止。

void Trall()
{
     int total = OrdersTotal();
     for(int i=total-1;i>=0;i--)
     {
        if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)==true)
           {
           if (Bid - OrderOpenPrice()>TralOneStep*Point && OrderStopLoss()<=OrderOpenPrice())
              {
              if (OrderStopLoss() != Bid-NormalizeDouble(TralOneStep*Point,Digits))
              {
              if   (OrderModify (OrderTicket(),OrderOpenPrice(),
              Bid-NormalizeDouble(TralOneStep*Point,Digits),
              OrderTakeProfit(),0,CLR_NONE)== false)
                 {
                 Trall();
                 }
              }
              }
            RefreshRates();
            if(Bid - OrderOpenPrice()>Tral*Point && Bid-OrderStopLoss()>=Tral*Point)
              {
              if (OrderStopLoss() != Bid-NormalizeDouble(Tral*Point,Digits))
              {
              if   (OrderModify (OrderTicket(),OrderOpenPrice(),
              Bid-NormalizeDouble(Tral*Point,Digits),
              OrderTakeProfit(),0,CLR_NONE)== false)
                 {
                 Trall();
                 }
              }
              }
           }
     }
}
 
你好,请你告诉我Alpari的最低水平是什么,无论我设置什么止损,我还是会出现130的错误?
 
fergios:
你好,请你告诉我Alpari的最低水平是什么,无论我设置什么止损,我还是会出现130的错误?

你至少应该读点东西,为的是启动....。


 

早晨好!

我的3个问题是挂在....也许他们应该定期重复,这样他们就不会迷失方向,等待答案?

 
有谁找到了改变测试者水平的脚本?给我打电话