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

 
spongebob:
你能告诉我哪个经纪商有GMT终端,一周有5个工作日,这样就不会有额外的6天蜡烛了!
经纪人。
但我不建议这样做,因为这个原因
 

我有一个问题,特别是偏离主题的问题,但如果你能回答,请 :-)

MT 4的编程教程非常好,Delphi 7有类似的内容吗?

提前感谢。

 
呃,我已经找到了)。
 

位操作


位操作只在整数上执行。位操作包括以下内容。

将一个变量值加到一个。表达式的值在所有的地方都包含1,其中变量的值包含0,在所有的地方都包含0,其中变量的值包含1。

b = ~n。

x的二进制表示被右移了y位。右移是布尔式的,即左边释放的位将被填上零。

x = x >> y。

x的二进制表示被向左移动了y位;被释放到右边的位被填充了0。

x = x << y;

x和y的二进制表示的位操作和。表达式的值在所有x和y都包含非零的地方包含1(TRUE);在所有其他地方包含0(FALSE)。

b = (((x & y) != 0)。

对x和y的二进制表示进行比特OR操作。表达式的值在所有x或y不包含0的地方包含1,在所有其他地方包含0。

b = x | y。

x和y的二进制表示的位数排他性OR。该表达式在x和y具有不同二进制值的地方包含1,而在所有其他地方包含0。

b = x ^ y。


帮助我解决这个问题请给我一个这种操作的具体例子。预先谢谢你

 
VladimirR:

帮助我理解这个主题!请举出这些业务的具体例子。预先谢谢你


你是在做位运算 的文凭还是只是出于闲暇的兴趣?
 
sergeev:

你是在写位操作的文凭还是只是出于闲暇的兴趣?
我开始使用这里介绍的教程研究MQL4,并达到这个主题。
 
VladimirR:
我从这里介绍的教程开始学习MQL4,并进入了这个话题。

跳过这个话题。这是一个非常罕见的情况。

当你到了需要碎片的时候,你就能自己想办法了。

 
sergeev:

跳过这个话题。这是个非常罕见的情况。

当你到了需要这些位子的时候,你就能自己弄清楚它们是什么。

我明白了。我希望如此。告诉我所有的软件是如何确定这一行的颜色的

color Alfa  = 32768;                  // Переменной присвоено значение зелёного цвета
 
VladimirR:

我明白了。我希望它能做到。你能告诉我,软件是如何确定这一行的颜色的?


使用RGB功能。
 
sergeev:

使用RGB功能。
我还没来得及谈及这些功能。当我做到了,如果我没有做到,我一定会写!"。