新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 702

 

那么我应该选择哪个转换器呢?

 
Zvezdochet:

天哪!....,我脑子里一团糟.....,让我问你问题,因为你不是在开玩笑,你把事情说得很清楚。

a) 我在MT4上有一个美分账户,因为MT5上没有美分账户。

b) 如果我在MT4交易,我需要学习哪种语言? MQL4或MQL5?

c) MQL 5是否适用于美分账户,即适用于MT4?

d) 如果EA是简单的,是否有必要使用MQL 5(bay-take-sell-take-bay-take-sell - stoploss-bay-stoploss-sell)。

д )e) 编程是一个好的起点,科瓦列夫的书可以吗,还是有更好的东西?

f) 我需要一个建议,在MQL编程中从什么开始(4或5 ....?)?

g) 我不止一次看到MT5有很多资源。但这与平台和MQL5编程语言有什么关系......到目前为止,我不会再问任何问题,否则我又会感到困惑。

Zvezdochet

沉默....,了解....,就像你们这些电脑高手说的 " 大量的水 ....."

沉默并不是因为有很多水,而是因为有其他事情要做。比如砍柴,给灶台加热(我砍柴是为了好玩。 而不是躺在沙发上侧身打滚),吃饭时打针.........和其他家务事。

一句话。

1.如果你的经纪公司在MT5上没有美分,因此我会更换经纪公司。

2.如果你完全没有编程知识,你可以学习任何语言。这是我的个人意见。最主要的是理解原则并习惯于术语,这是我的个人经验。我学习BASIC的时候是33岁。后来我掌握了mql4,因为MT5还没有发布。结论,在我看来,还是学习mql5比较好。那么掌握mql4就会容易得多。

3.不,它不会。我没有兴趣,所以我不知道,fxsaber有一个多终端库,允许mql4代码在MT5中工作,但反之呢?

4.从答案1可以看出。

5.我没有读过这个教程,虽然谢尔盖-科瓦廖夫在Alp论坛上回答了我的问题。我无法与其他东西相比。在大多数情况下,文件是足够的。

6.答案已经在答案2中出现了。

7.对于一个程序员来说,资源听起来并不那么明确。https://docs.mql4.com/ru/runtime/resources 顺便说一句,科瓦列夫的教科书中没有一个关于资源的字。当时,根本就没有任何资源......。

Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...
 
Zvezdochet:

那么我应该选择哪个转换器呢?

如果你赞成印刷,你仍然会被拒绝。
你必须做文件的布局。

 
Taras Slobodyanik:

如果你赞成印刷,你仍然会被拒绝。
你必须做文件的布局。

是的.用于印刷。印刷商说:"你需要一个PDF文件",但没有说任何关于布局的问题(这是他们第二次指出 "某种布局"....,我去问印刷商)。
 
Zvezdochet:

那么我应该选择哪个转换器呢?

是的,一次尝试一个。寻找便携式版本,它们不会使系统变得混乱。
 
Alexey Viktorov:

沉默并不是因为有很多水,而是因为有其他事情要做。比如砍柴,给灶台加热(我砍柴是为了好玩。 不是躺在沙发上,从一边滚到另一边),打完针后吃晚饭.........和其他家务事。

一句话。

1.如果你的经纪公司在MT5上没有美分,因此我会更换经纪公司。

2.如果你完全没有编程知识,你可以学习任何语言。这是我的个人意见。最主要的是理解原则并习惯于术语,这是我的个人经验。我学习BASIC的时候是33岁。后来我掌握了mql4,因为MT5还没有发布。结论,在我看来,还是学习mql5比较好。那么掌握mql4就会容易得多。

3.不,它不会。我没有兴趣,所以我不知道,fxsaber有一个多终端库,允许mql4代码在MT5中工作,但反之呢?

4.从答案1可以看出。

5.我没有读过这个教程,虽然谢尔盖-科瓦廖夫在Alp论坛上回答了我的问题。我无法与其他东西相比。在大多数情况下,文件是足够的。

6.答案已经在答案2中。

7.对于一个程序员来说,资源听起来并不那么明确。https://docs.mql4.com/ru/runtime/resources 顺便说一句,科瓦列夫的教科书中没有一个关于资源的字。当时,根本就没有任何资源......。

沉默并不是因为有很多水,而是因为有其他事情要做。比如砍柴,给灶台加热(我砍柴是为了好玩。 不是躺在沙发上,从一边滚到另一边),打完针后吃晚饭......和房子周围的其他杂事。我必须在晚上加热混凝土,外面是冬天,钉上电缆,你不能戴着手套做,你必须脱掉手套,然后把它们放在钉子上。我将把钉子缠绕在寒冷的apv两端,它们没有被钉住,电线工人忘记了做它,我将不得不不戴手套做它,甚至在冰冷。在灶台上做饭,25克纯酒精来加热,伏特加不采取,它只得到醉,我需要温暖。天冷时,我的手指会肿胀和刺痛,然后当我戴上手套时又很冷,它们会被雪浸湿,这很不舒服。....,这是一个交易员的日常工作。

共计。

1.如果你的经纪公司在MT5上没有美分账户,我会换一家经纪公司。

2.如果你完全没有编程知识,你可以学习任何语言。我认为最主要的是理解原则并习惯于它们。最主要的是理解原则并习惯于术语,这是我的个人经验。我学习BASIC时是33岁。我15岁时学习了基础知识。我记得我学习了10种颜色蓝色20种颜色白色30种颜色红色40种颜色灰色50种运行,电脑(那时是个奇才)开始改变屏幕颜色。后来,他们告诉我们,你是故意跳过十号线的。如果你忘记了一些东西,你可以通过所有15种颜色的红色,机器会依次执行No.15命令。我还知道有FORTRAN和ALGOL语言。 许多年后,我开始使用mql4,因为当时MT5还没有发布。结论,在我看来,最好是学习mql5。那么掌握mql4就会容易得多。那么,在哪里可以得到mql5的教科书?

3.不,不是的。我不感兴趣,因为我不知道,fxsaber有一个多终端库,允许mql4代码在MT5中工作,但反过来呢?语言和终端是宇宙中两个不同的类别(我不知道发生了什么事。是我的舌头扭曲了还是我应该用酒精擦拭我的显示器?)

4.源于答案1。

5.我没有读过这本教科书,尽管谢尔盖-科瓦廖夫已经在阿尔普论坛上回答了我的问题。我无法与其他东西相比。在大多数情况下,文件是足够的。

6.答案已经在答案2中。

7.对于程序员来说,资源(资源___是一个美丽的词,但被掩盖了,,人力资源,自然资源,大脑资源,计算资源,,,,,,,,)听起来并不那么明确(听起来很美,但意思很花哨,你必须假装聪明,就像童话故事里的裸体国王,这样他们才不会把你当成傻瓜)。 https://docs.mql4.com/ru/runtime/resources 顺便说一句,科瓦列夫的教科书中没有一个字提到资源。当时根本就没有...
Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...( ТЁМНЫЙ ЛЕС !!! )
 
 

而科瓦列夫却....?

 

神奇的功能 通过时间获取价值的对象

晚上好,亲爱的同事们。

我再次面临一个奇迹,要么是MQL4或MT4,要么是我自己创造的。

ObjectGetValueByTime函数 在指标中不起作用就是说,它根本不工作,它自己工作。

为了看到它,你需要创建3个相同的频道。

- 第一个在指标窗口中使用标准MT4函数手动 "StdDev Channel"(我们简单地删除数字)。

- 第二个(用于控制)"CanelOutside"。由外部脚本在同一窗口使用ObjectCreate函数创建。

- 第三个,我们要控制的,"CanelInside" 由同样的函数ObjectCreate 创建,但由指标本身创建。

该指标看到了前两个函数 "StdDev Channel " "CanelOutside",并显示了必要的点的价格,但它看到了自己的通道,但却不想显示通道的价格! 为什么?

然而,所有这些都与第一次迭代有关, 因为第二次和进一步的迭代会 出现 "CanelInside "渠道价格 但在第一次迭代时,对象被检测到了,但价格却没有被检测到!在这个故障之后,指示器不能正确地初始化自己。

顺便说一下,该 指标 使用 ObjectGet 函数 确定其通道 " CanelInside "的属性

我已经改变了主意,我不知道延迟与什么有关。如果有人有什么想法或有什么问题,请帮助我理解

编码和所附的专家日志。提前感谢。


2018.11.29 13:53:19.364 Chudo GBPUSD,H1: 窗口中发现的CanelOutside通道=0 第6条的最高价格=1.293209835852652

2018.11.29 13:53:19.364 Chudo GBPUSD,H1: 窗口中发现的CanelInside通道=0 第2条的上限价格=1.285447129034891

2018.11.29 13:52:56.321 Chudo GBPUSD,H1: 窗口中发现的StdDev通道=0 在第12条上的价格=1.282497000244989

2018.11.29 13:52:56.321 Chudo GBPUSD,H1: 窗口中发现的CanelOutside通道=0 第6条的上方价格=1.293209835852652

2018.11.29 13:52:56.321 Chudo GBPUSD,H1: 窗口中发现的CanelInside通道=0 第2条的上限价格=0.0

2018.11.29 13:52:56.321 Chudo GBPUSD,H1: 已初始化

2018.11.29 13:52:56.211 自定义指标Chudo GBPUSD,H1:加载成功

2018.11.29 13:52:56.151 自定义指标Chudo GBPUSD,H1: 删除

附加的文件:
 

问候。

日线枢轴点 指标画线你能告诉我如何在画完线后获得线的水平吗?缓冲区中的实际数值只在绘制时才会出现,然后是其他一些数值。在6,5,4,3,2,1,0的移位器上的数值记录截图。