初学者的问题 MQL5 MT5 MetaTrader 5 - 页 961

 

请你告诉我,这种风格的指标线是由多个缓冲区组成的,还是以不同的方式进行?


 
Artyom Trishkin:

它总是返回长值--见SymbolInfoInteger()属性标识。

所以我已经看过了,我先查了一下。

符号_数字

小数点后的数字

䵮䵮

晕眩和迷惑继续存在......。并在大约20分钟后才停止。只是如何 "一直 "是它?

 
Nauris Zukas:

请你告诉我,这种风格的指标线是由多个缓冲区组成的,还是以不同的方式进行?


两个缓冲区就足够了。一个5像素厚,在第二个2像素厚的上面。

也许是三个。"猴子老了,眼睛就没劲了"©。
 
Alexey Viktorov:

两个缓冲区就足够了。一个5像素厚,在另一个2像素厚的上面。

明白了,谢谢。是的,这样就有三个了。

 
你怎么能知道是什么原因导致编译时间过长(超过10分钟)。结果ex5文件的重量约为12mb,并不多。如何诊断和消除如此长的汇编的原因?
 
Artyom Trishkin:

编译器并没有发誓,而是警告你,你正试图将double放入int中。

谢谢你。这项行动在4个月内无声无息...

 
Nauris Zukas:
谢谢你!短暂而清晰。(否则在编译时就会被那些脏话堵住。)
 
Alexey Viktorov:

所以已经看到了,我确实先查了一下。

符号_数字

小数点后的数字

䵮䵮

晕眩和迷惑继续存在......。并在大约20分钟后才停止。只是 "一直 "是多少呢?

SYMBOL_DIGITS是int,但函数本身返回long。因为规范中的参数类型为long:)

 
Alexey Viktorov:

两个缓冲区就足够了。一个是5像素的厚度,在另一个上面是2像素的厚度。

也许是三个。"猴子老了,眼睛就没劲了"©。

DRAW_COLOR_HISTOGRAM2在某种程度上有一个不相称的线条粗细 变化,所以当图形缩小时,线段不能正确显示。这是一个错误吗?

P.S. 相邻的DRAW_COLOR_SECTION显示正确。


 
Nauris Zukas:

DRAW_COLOR_HISTOGRAM2在某种程度上有一个不相称的线条粗细 变化,所以当图形缩小时,线段不能正确显示。这是一个错误吗?

P.S.附近的DRAW_COLOR_SECTION显示正确。


也可以试试DRAW_COLOR_CANDLES

Документация по MQL5: Пользовательские индикаторы / Стили индикаторов в примерах / DRAW_COLOR_CANDLES
Документация по MQL5: Пользовательские индикаторы / Стили индикаторов в примерах / DRAW_COLOR_CANDLES
  • www.mql5.com
//|                                           DRAW_COLOR_CANDLES.mq5 | //|                        Copyright 2011, MetaQuotes Software Corp. | //|                                             https://www.mql5.com | "Рисует в отдельном окне разным цветом свечи по случайно выбранному из MarketWatch символу...