[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 3

 
IgorM:

我手头没有代码,但我为自己做了类似的事情,但不是这样的:我记住了有信号的那根柱子的时间,当使用这个信号下单时,我把信号时间重置为零,如此反复。

好吧,如果问题是关于只打击重新报价,那么请看Igor Kim的主题,几乎所有下单的功能都有一个参数,用于尝试下单的次数。
谢谢你的代码!我在我的EA中设置了开单的尝试次数。
 
Zhunko:
如果我们谈论的只是一个图层,对于图形对象有一个叫做OBJPROP_BACK 的属性,使其在图形上方或下方。


"获取/设置对象的背景显示标志"

是的,伙计。你没有马上注意到...

非常感谢您!

 

是的,伙计...

主持人在工作。

临时提问-- 关于萨哈罗夫的回答

 
freeDRIVER:

是的,伙计...

主持人在工作。

临时提问-- 关于萨哈罗夫的回答


有问题吗?
 
r772ra:


伊戈尔-金的功能,简单而方便。

Kim是在很久以前写的函数,那时还没有使用5位数的DC,因此,这些函数并不总是能正确工作,例如,这些行。

  p=MarketInfo(sy, MODE_POINT);
  if (p==0) if (StringFind(sy, "JPY")<0) p=0.0001; else p=0.01;

第二行可以简单地完全删除,不以 "应变 "的代码或检查错误的异常ZERO_DIVIDE可以这样写。

if (p==0) return (-1);

在init()中把Point的值写入一个全局 EA变量,然后从那里取值,这样会更优雅。

 

朋友们,你们能不能给我一些建议?我想在一个模拟账户上尝试2-3个EA,在不同的货币对上。但如果我打开任何其他图表,第一个EA就会失效。它只在活动窗口中起作用。该怎么做?

 
Roll:
问,出价?
卖出和买入,是单独下载的,因为多货币单位需要它们。
 
Oldgames:

朋友们,你们能不能给我一些建议?我想在一个模拟账户上尝试2-3个EA,在不同的货币对上。但如果我打开任何其他图表,第一个EA就会失效。它只在活动窗口中起作用。该怎么做?


改变EA,从理论上讲,它不应该关心有多少个窗口被打开。
 
Oldgames:

朋友们,你们能不能给我一些建议?我想在模拟账户上尝试2-3个EA,用不同的货币对。但如果我打开任何其他图表,第一个EA就会失效。它只在活动窗口中起作用。该怎么做?

这是一种什么样的 "魔法"?你又是如何决定它是残疾的?它是否给你一个信息?
 

大家好!

我遇到了这个问题(代码为缩短版)。

double raz, ArrHigh[]; //---Массив ArrHigh[] в программе инициализируется 
ArrHigh[i]=High[i];
raz=(ArrHigh[0]-Close[i])/Point;

结果,变量 raz 每次在循环的第一次迭代中都会给出一个156321的值(即不含点的价格值为1.56321)。

在随后的迭代中,一切都很正常。为什么会这样呢?