帮忙写一个专家 - 页 12

 

我真的是外汇新手。

我是外汇新手,我想问一下,是否有办法将trailinstop添加到最新的EA中。 如果有,我将非常感谢您的建议。提前感谢!

 

亲爱的人们!

我有三个问题:)

1) 专家顾问通过盈利或亏损来平仓。有时,因亏损而平仓的条形图在参数上与新仓位的开仓相对应,这是我完全不希望看到的!我如何以及在哪里拟定一个订单,以便如果我在这支蜡烛上抓到一个损失,它就不会在这支蜡烛上开盘!

2) 所述变量中的移动移位=6 - 这是平均水平(在时间上)移位6条吗?

3)技术上是否可行,如何在专家顾问代码中正确指定?

- (1)ROC(14)-EURUSD(M15)和(2)ROC(14)-GBPUSD(M15)指标应在一个EA中使用。

- 这个专家顾问应该只对欧元兑英镑(M15)交叉盘工作。

- 进入条件 (1)>(2)open_buy; (1)<(2)open_sell

- 我正在考虑关闭:)))

暂时的!:)

现在很热,没有人愿意特别打扰,但如果至少 "送 "到正确的方向--我会很感激!:))

如果有人对ROC、动量、其他速度和加速度有很好的指标,请发送参考资料。

 
obla4ko:

亲爱的人们!

我有三个问题:)

1) 专家顾问通过盈利或亏损来平仓。有时,因亏损而平仓的条形图在参数上与新仓位的开仓相对应,这是我完全不希望看到的!我如何以及在哪里拟定一个订单,以便如果我在这支蜡烛上抓到一个损失,它就不会在这支蜡烛上开盘!

if (buy  && oldtrend !=1 ) {oldtrend = 1; price = Bid;}
if (sell && oldtrend !=-1) {oldtrend = -1;price = Bid;}
if (buy){
       if (virtualTrail(price,trailing_price,+1)>price)
            OpenBuyOrder();
    }
   
   if (sell){
        if (virtualTrail(price,trailing_price,-1)<price)
         OpenSellOrder();
    }
//............
//.............
double virtualTrail(double pr,double tr_price, int com=0)
{
    if (com==1)
         if (Bid - pr > tr_price*Point) return (Bid);
    if (com==-1)
         if (pr -Bid > tr_price*Point) return (Bid);
return(pr);
}


在下单代码中 价格 = Bid; int oldtrend;

逻辑:如果信号从买入转为卖出,那么记住价格并等待价格偏离尾随价格点。

也许代码不是很正确 - 我只是在我的EA中测试它

 
IgorM:


在下单代码中 价格 = Bid; int oldtrend;

逻辑:如果信号从买入转为卖出,那么记住价格并等待价格移动到追踪价格点。

也许代码不是很正确 - 我只是在我的EA中测试它

即通过替换你的变量来使用你的逻辑?
 
TONY_TRADER:

你好

抱歉,我发的帖子偏离了主题....,但在我感兴趣的分支里发这个帖子没有意义,因为一个星期都没人去......我需要你的帮助.......,我还不太了解MQL4......但我真的想开始....,请你告诉我是否可以用编辑器来练习写一些简单的程序......比如说数学问题......因为我不太可能马上开始专门编程,如果有人知道,请告诉我)))

我也有一个问题,如何检查代码中的错误......以及程序是否工作))))。


谢谢)))),再次抱歉


我已经在一个中回复过了。这个帖子正在被删除
 
obla4ko:

亲爱的人们!

我有三个问题:)


1) 下载Kim的图书馆 -http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=63

有函数isCloseLastPosByStop - 通过停止关闭最后一个位置的标志。

在开立新订单之前,请检查这个标志。

2)是的。

3)也许

 
Roger:

1) 下载Kim的图书馆 -http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=63

有isCloseLastPosByStop函数 - 标志着通过停止来关闭最后的位置。

在开立新的订单之前,请检查这个标志。

2)是的。

3)也许

你是多么好的人啊!

简洁是人才的姐妹,或者说,是人才的母亲!!。都拿到了--非常感谢您!

原因: