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

 
Alexey Volchanskiy:

这个任务是也很简单。

当窗口被改变或滚动时,OnChartEvent 被调用,它传递一个没有参数的事件

CHARTEVENT_CHART_CHANGE图表变化事件

如果这个事件发生了,我们就确定左边和右边的可见栏,并在这些范围内找到指标窗口中的所有箭头。如果发现,我们就把它移到必要的边界。在创建箭头时,给它们命名,如UpArrow*****和DownArrow*****,以避免与分析有关的麻烦。然后为了以防万一,调用ChartRedraw。

阿列克谢,你有没有试过想一想这个 "相当简单 "的任务是如何进行的?你是一个受过系统教育的专业程序员,而我是自学成才,学习、应用和修改工作算法。我将无法掌握它,这就是为什么我在问问题。我已经为这个问题出了两星期的汗了。请帮助我,如果对你来说不是太麻烦的话。
 
Leo59:
阿列克谢,你难道没有试着估计一下这个 "相当简单 "的任务将如何进行?你是一个受过系统教育的专业程序员,而我是自学成才,学习、应用和修改工作算法。我将无法掌握它,这就是为什么我在问问题。我已经为这个问题出了两星期的汗了。请帮助我,如果对你来说不是太麻烦的话。

我是一名受过培训的无线电设计师))。也就是说,我甚至没有被教过电子学(这是最低限度的),也没有被教过编程,而是被教过如何为无线电设备设计一个盒子))。但我那时候很厉害,我自己学的。然后我还自己从头开始学习编程。因此,在我们的领域,你不需要大学学位)。你需要有愿望和努力工作。

关于这个问题。我们是为4岁还是5岁写的?

 
Alexey Volchanskiy:

我是一名受过培训的无线电设计师))。也就是说,我甚至没有被教过电子学(这是最低限度的),也没有被教过编程,而是被教过如何为无线电设备设计一个盒子))。但我那时候很厉害,我自己学的。然后我还自己从头开始学习编程。因此,在我们的领域,你不需要大学学位)。你需要有愿望和努力工作。

关于这个问题。我们是为4个还是5个写?

我有一个类似的故事。我是从无聊开始编程的,现在我知道如何在mql和C#中进行平均水平的编程(对于我的目的,我的技能已经足够了,当然我不认为自己是超级专业人员,我也没有人可以与之比较)。
 
Sergey Basov:
我有一个类似的故事。我开始编程是因为无聊,现在我能够在mql和C#上进行编程(对于我的目的,我的技能已经足够了,当然我不认为自己是超级专业人员,我也没有人可以与之比较)。
所以我说,没有什么复杂的。只要坐下来敲敲键盘,任何傻瓜都能做到。最主要的是要有一个舒适的椅子,否则你的屁股就开始疼了)。
 
Alexey Volchanskiy:

我是一名受过培训的无线电设计师))。也就是说,我甚至没有被教过电子学(这是最低限度的),也没有被教过编程,而是被教过如何为无线电设备设计一个盒子))。但我那时候很厉害,我自己学的。然后我还自己从头开始学习编程。因此,在我们的领域,你不需要大学学位)。你需要有愿望和努力工作。

关于这个问题。我们是为4个还是5个写?

谢谢你,Alexey!!!! 4-))))
 
-Aleks-:
强行删除历史档案文件夹并运行终端--然后加载所有的引言。
谢谢你的回答,亚历克斯,为了不影响工作,这样的文件夹在哪里?
 
Mike:
谢谢你的回答,但为了不影响工作,那个文件夹在哪里?
在终端菜单中,选择 "打开数据目录"。
转到 "历史 "文件夹。

按你的账户名称选择一个文件夹,然后擦

好运!

 
Alexey Volchanskiy:

这个任务是也很简单。

当窗口被改变或滚动时,OnChartEvent 被调用,它传递一个没有参数的事件

CHARTEVENT_CHART_CHANGE图表变化事件

如果这个事件发生了,我们就确定左边和右边的可见栏,并在这些范围内找到指标窗口中的所有箭头。如果发现,我们就把它移到必要的边界。在创建箭头时,给它们命名,如UpArrow*****和DownArrow*****,以避免与分析有关的麻烦。然后为了以防万一,调用ChartRedraw。

我以为问题是关于指标窗口,而不是关于图表。我在什么地方写过,但找不到了。也许我没有足够的耐心。一般来说,原理是一样的,指标的最大值和最小值是在可见部分确定的,必要的操作是在这个区域进行的。
 
Alexey Viktorov:
我以为问题是关于指标窗口的,而不是关于图表的。我在什么地方写过这句话,但找不到了。也许我没有足够的耐心......一般来说,原理是一样的,指标的最大值和最小值是在可见部分确定的,必要的操作是在这个区域进行的。
提问者希望在滚动时重新绘制图表,而CHARTEVENT_CHART_CHANGE在任何变化时都会发生,因此,没有添加额外的参数
 
-Aleks-:
在终端菜单中,选择 "打开数据目录"。
转到 "历史 "文件夹。

按你的账户名称选择一个文件夹,然后擦

好运!

谢谢你,亚历克斯,我已经按你说的做了。
我现在在哪里可以下载MT5的报价文件?