任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 792

 

我想做一个EA,在一定距离内开出一定数量的买单和卖单。

int pendord()

{
int t = 0。
for(int i=OrdersTotal()-1;i>=0;i--)
{
如果(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if( OrderSymbol()!=Symbol() || OrderType() != OP_BUYSTOP ||
OrderType()!= OP_SELLSTOP)继续。
{
t++;
如果(nOrders < t*2)

{
OrderSend(Symbol(,OP_SELLSTOP,lot,Ask - (opdist + mn)*Point,3,Ask - (opdist + mn)*Point + sl*Point,Ask - (opdist + mn)*Point - sl*Point,",mn,0,Red) 。)
}
否则如果(nOrders < t*2)
OrderSend(Symbol(),OP_BUYSTOP,lot,Bid + (opdist + mn + 1)*Point,3,Bid + (opdist + mn + 1)*Point - sl*Point,Bid + (opdist + mn + 1)*Point + sl*Point," ,mn + 1,0,Blue)。
}
mn +1。
}}

return(o)。
}
 
按Ctrl+Alt+M插入代码 有这么难吗?至于这个问题--在kodobase中有大量的网格顾问,寻找类似这样的东西。
 
evillive:
按Ctrl+Alt+M插入代码有这么难吗?至于问题--kodobase中有很多的EA--gridlockers,像这样查一下。
非常感谢
 
Vinin:
蜡烛的时间 变化
谢谢你,但我不太理解这个答案。你是否指的是

时代

https://docs.mql4.com/ru/dateandtime/timecurrent


奥泽罗。

 
Ozero:
谢谢你,但我不太理解这个答案。你是说

时代

https://docs.mql4.com/ru/dateandtime/timecurrent


奥泽罗。

它意味着一个蜡烛的时间,Time[0]是当前蜡烛的开盘时间。它应该与先前保存在某个变量中的蜡烛的时间相比较,每一个tick。如果变量中的值在下一个tick的到来时更低,这意味着一个新的蜡烛已经出现。

这种方式。

static datetime prevtime=0;                  
void OnInit()
{
   prevtime=Time[0];
}
void OnTick() 
{
{код, исполняемый на каждом тике}

   if(Time[0] <= prevtime) return;
   else      prevtime=Time[0];

{код, исполняемый на открытии нового бара}

}
 
evillive:

它意味着一个蜡烛的时间,Time[0]是当前蜡烛的开盘时间。它应该与先前保存在某个可变的蜡烛时间内的数据进行比较,每一个刻度。如果变量中的值在下一个tick的到来时更低,这意味着一个新的蜡烛已经出现。

它看起来有些像这样。

为什么在全局变量 层面需要静态?


我也不明白为什么

if(Time[0] <= prevtime) return;

因为如果有一个新的条形图出现,prevtime将等于Time[1],它总是低于Time[0]。

 
evillive:

那么,问题出在哪里呢? 我认为解决方案就在黑体字中......

我不知道如何将该函数转换为Unicode,这就是我的问题所在。
 
AlexeyVik:

而你为什么要使用全局变量级别?


我也不明白为什么

毕竟,如果有一个新的酒吧,prevtime将等于Time[1],它总是小于Time[0]。

静态是多年前写的,不是我写的,总的来说,这个结构以同样的形式工作了几年,没有问题,有效的东西--不要碰它,这是一条铁律 ))))

而关于第二个问题中的逻辑,再想想,你一定是误解了什么。

 

取二。

是否有可能在一个单独的窗口中显示平衡图,但没有条形图?

也就是说,要画一条像策略测试器中 的曲线,这样就可以在一个窗口中全部完成。

 

你好,我有这个指标:总功率。我和它一起工作。我对编程完全陌生,所以我在这里写信,希望能得到帮助,同时也希望我的问题对知识渊博的人来说简单而不复杂。

我怎样才能把这三个数值涂成自己的颜色(在截图上,它们被用虚线标出)?他们不会是一个灰色的颜色。我还想把它们做得大一点?