[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 274

 
AndCam:

为什么不保存事件日志和EA?

我打开终端文件夹中的相关文件夹,它是空的....

可能是什么问题?


所以没有人可以帮我提供建议?
 
AndCam:

所以没有人可以帮我提供建议?
码头卸货后,原木被完全保留。
 
Zhunko:
在你卸载终端后,日志被完全保存。


你是什么意思?

我根本就没有保存任何文件。

我如何卸载终端以获得日志?

 
通过了。

geha 25.03.2011 13:24

我是一个初学者。帮助我了解什么错误以及如何纠正它? (Otd tisk EURUUSD30 1.41590/1.41610)

Europa 25.03.2011 13:47
 

尊敬的专业人士,请指教...除了指标本身的线条外,我在指标中使用了水平线。我想用与指标线相同的参数来设置水平线的颜色。然而,试图将ObjectSet (Sname, OBJPROP_COLOR, Silver);改为ObjectSet (Sname, OBJPROP_COLOR, indicator_color1);并不成功。我做错了什么?谢谢...

 
kon12:

尊敬的专业人士,请指教...除了指标线之外,我还在指标中使用了水平线。我想用与指标线相同的参数来设置水平线的颜色。然而,试图将ObjectSet (Sname, OBJPROP_COLOR, Silver);改为ObjectSet (Sname, OBJPROP_COLOR, indicator_color1);并不成功。我做错了什么?谢谢...


颜色应该在外部变量中--通过extern
 

请告诉我如何找到相邻条形图的收盘价之间的差异,以点(五位数)为单位。

例如Close[n-1]-Close[n]=0.0006(即6点),理论上我应该直接乘以10000,但有些货币对(例如eurjpy),同样的计算会得到Close[n-1]-Close[n]=0.11(即11点),而我需要乘以100。

我是否必须创建一个单独的函数来检查 小数点后的数字,并根据检查结果返回100、1000、10000?

也许有人已经准备好了这样的功能?

 
Sergey_Rogozin:

将双倍值归一化来进行比较是没有意义的,因为归一化后两个值1.778946和1.778949将相等,而这已经是不正确的,因为第一个值比第二个值小。

归一化的双倍数只用于向经销商发送命令,但不用于 "内部消费"--两个值的比较。

有一次,我以同样的方式进行计算,但面临一个问题,即在核算订单的功能中比较双倍的数值,这两个星期都不想正常工作,没有根据参数看到订单。我曾写过大约15个订单会计版本,但没有一个成功。所以我决定在比较时将数据归一化,不通过比较,而是用一个减去另一个,如果相等,就认为比较==真。一切顺利。所有15个订单会计的草案版本。
现在我总是做这样的比较,没有出现应该 工作但 工作的函数的奇怪行为问题...。而且我节省了搜索荒谬错误的时间......
 
Neofit:

请告诉我如何找到相邻条形图的收盘价之间的差异,以点(五位数)为单位。

例如Close[n-1]-Close[n]=0.0006(即6点),理论上我应该直接乘以10000,但有些货币对(例如eurjpy),同样的计算会得到Close[n-1]-Close[n]=0.11(即11点),而我需要乘以100。

我是否必须创建一个单独的函数来检查小数点后的数字,并根据检查结果返回100、1000、10000?

也许有人已经准备好了这样的功能?

double pt=MarketInfo(Symbol(), MODE_POINT);

差额=(Close[n-1]-Close[n])/pt。

代替Symbol() 是符号名称 ,如 "EURUSD "或 "EURJPY",如果你想从工作在一个符号的EA中接收另一个符号的数据。或者,留下 Symbol() NULL ,EA将始终从它工作的仪器上获取数据。

 
Neofit:

请告诉我如何找到相邻条形图的收盘价之间的差异,以点(五位数)为单位。

例如Close[n-1]-Close[n]=0.0006(即6点),理论上我应该直接乘以10000,但有些货币对(例如eurjpy),同样的计算会得到Close[n-1]-Close[n]=0.11(即11点),而我需要乘以100。

我是否必须创建一个单独的函数来检查小数点后的数字,并根据检查结果返回100、1000、10000?

也许有人已经准备好了这样的功能?


(Close[n-1]-Close[n])/Point/10;以标准点数获取,不含/10的五位数点数。