我将免费为你写一份顾问报告 - 页 9

 
borisyth:

这真是太荒谬了!你明白你说的话吗?我在和你说话吗?

你有很多开发经验,修改MACD需要多少钱?这需要5分钟。
 
Evgeny Belyaev:

这些天来,奇怪的人。他们要求免费做,但同时又说程序员的坏话。

"经验表明,大多数程序员想要钱, 没有能力做好。"

哪个自尊心强的人会这么做?


不就是不!!!。为什么这次谈话花了这么长时间?你想聊天吗?

我在哪里写过它是免费的?

滚开,伙计们,我不是在跟你们说话!"。

 
borisyth:

这简直是胡说八道!你明白你说的话吗?我在和你说话吗?

那么就没有必要写这些废话了

你不需要很好的编程技巧,任务并不困难(相信我我知道我在说 什么!)。

 
Vitaly Muzichenko:

那么就没有必要写这些废话了

你不需要很多的编程技巧,这不是一个困难的任务(相信我我知道我在说 什么!)。


你需要我做什么?
 

还有谁需要写顾问的, 我可以帮忙。

 
Andrey Luxe:

还有谁需要写一个EA, 我可以帮忙。


下一次我不会再编辑--立即禁止。如果你想为人们做好事,而且是免费的,那么你只应该在公开发表守则的情况下公开对应职责范围。

 
Vladimir Karputov:

下次我就不编辑了--你会被禁言的。如果你想为人们做好事,而且是免费的,那就只在公开场合就职权范围进行通信,并公开发表守则。


对不起,我有什么错?

 
Andrey Luxe:

还有谁需要写一个EA, 我可以帮忙

根据主题 "我将免费为你写一个EA "的标题,准备提供一个完整的ToR。

机器人自动在一个指标上Zig-zag,在停止订单上工作,在市场上的一个订单,如果条件改变 - 我们修改到一个新的值。也会有频繁的时刻,机器人会建立一个反对运动的网格,在实现N个点的累积利润后关闭。

该工作是公开的,在输出时请提供源代码供进一步讨论。完整的ToR将在视频审查中提供。

你会接受吗?看来这个任务与题目完全一致?

谢谢你!

 

我有一个更简单的问题。我一直在试图找出如何使补偿订单作为一个单独的功能,3个星期。我只需要一个单独的块,插入到不同的专家,我需要生存的缩减。

例如,以下是代码

空白 CompensatorOrders()
{
双重OOP,res1,ProfitBUY=0,ProfitSELL=0, TicketB=0,TicketS=0。
for(int i=0; i<OrdersTotal()-1; i++)
如果(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)break;
// if((OrderSymbol()==Symbol() || OrderMagicNumber()==Magic) && OrderMagicNumber()!=Magic2) // all
{
OOP = NormalizeDouble(OrderOpenPrice(),Digits)。


{
ProfitSell=NormalizeDouble((OOP-L*Point),Digits)。
如果(OrderType()==OP_BUY)
{
TicketB=OrderTicket()。
{
如果(OrderSelect(TicketB,SELECT_BY_TICKET))
{
if(L!=0 && Bid<=ProfitSELL && CheckCompensatorOrders(OrderTicket()) // Bid<=OOP-L*Point

// if(Profit==L)
{
res1=OrderSend(Symbol(),OP_SELL,OrderLots(),Bid,slipage,0,0, "CompensatorOrders for OP_BUY",Magic2,0,clrRed);
if(!res1)
{Print("Order #",TicketB, "Error opening CompensatorOrders!错误代码=",GetLastError());}。
否则
Print("订单#",TicketB," CompensatorOrders成功执行!"," L=",L,",OrderOpenPrice=",OrderOpenPrice(),",ProfitSELL=",ProfitSELL)。
}}}
}
ProfitBUY=NormalizeDouble((OOP+L*Point), Digits);
如果(OrderType()==OP_SELL)
{
TicketS=OrderTicket()。
{
如果(OrderSelect(TicketS,SELECT_BY_TICKET))
{
如果(L!=0 && Ask>=ProfitBUY && CheckCompensatorOrders(OrderTicket())
{
res1=OrderSend(Symbol(),OP_BUY,OrderLots(),Ask,slipage,0,0, "CompensatorOrders for OP_SELL",Magic2,0,clrBlue);
if(!res1)
{Print("Order #",TicketS, "Error opening CompensatorOrders!错误代码=",GetLastError());}。
否则
Print("订单#",TicketS," CompensatorOrders成功执行!")"," L=",L,", OrderOpenPrice=",OrderOpenPrice()," , ProfitBUY=",ProfitBUY)。
//继续。
}}}
}
}
}
}

但老兄,一开始还能用,后来就糊涂了,关闭时根本就不打开补偿单。

 

можете помочь с советником который бы анализировал данные кластердельты?