文章 "轻松快捷开发 MetaTrader 程序的函数库(第十四部分):品种对象"

 

新文章 轻松快捷开发 MetaTrader 程序的函数库(第十四部分):品种对象已发布:

在本文中,我们将创建品种对象类,该类将成为创建品种集合的基本对象。 该类可令我们获取必要品种的数据,以便进一步进行分析和比较。

在 MetaTrader 5 的品种图表上启动 EA。
所有品种对象属性都发送到日志:

Account 18222304: Artyom Trishkin (MetaQuotes Software Corp. 10000.00 RUR, 1:100, Demo account MetaTrader 5)
============= Beginning of the parameter list:: "EURUSD" (Euro vs US Dollar) ==================
Status: Forex symbol
Custom symbol: No
The price type used for generating bars: Bars are based on Bid prices
The symbol under this name exists: Yes
The symbol is selected in Market Watch: Yes
The symbol is displayed in Market Watch: Yes
The number of deals in the current session: 0
The total number of Buy orders at the moment: 0
The total number of Sell orders at the moment: 0
Last deal volume: 0
Maximum volume within a day: 0
Minimum volume within a day: 0
Latest quote time: 2019.06.17 15:37:13.016
Number of decimal places: 5
Number of decimal places for a lot: 2
Spread in points: 10
Floating spread: Yes
Maximum number of orders displayed in the Depth of Market: 10
Contract price calculation method: Forex mode
Order execution type: No trade restrictions
Symbol trading start date: (Not set)
Symbol trading end date: (Not set)
Minimum distance in points from the current close price for setting Stop orders: 0
Freeze distance for trading operations: 0
Deal execution mode: Instant execution
Swap calculation model: Swaps are charged in points
Triple-day swap: Wednesday
Calculating hedging margin using the larger leg: No
Flags of allowed order expiration modes: 
 - Unlimited (Yes)
 - Valid till the end of the day (Yes)
 - Time is specified in the order (Yes)
 - Date is specified in the order (Yes)
Flags of allowed order filling modes: 
 - Return (Yes)
 - Fill or Kill (Yes)
 - Immediate or Cancel (No)
允许的订单类型的标志: 
 - 市价单 (Yes)
 - 限价单 (Yes)
 - 停止单 (Yes)
 - 停止限价单 (Yes)
 - 止损 (Yes)
 - 止盈 (Yes)
 - CloseBy order (Yes)
StopLoss and TakeProfit orders lifetime: Pending orders and Stop Loss/Take Profit levels are valid for an unlimited period until their explicit cancellation
Option type: European option may only be exercised on a specified date
Option right: A call option gives you the right to buy an asset at a specified price
Background color of the symbol in Market Watch: (Not set)

作者:Artyom Trishkin

 
"一个方便快捷的程序创建库"......。嗯......嗯...
 
Dmitrii Troshin:
"方便快捷的程序创建库"......。好吧......好吧......

有什么问题吗?目前,我们描述的是程序库的创建,而不是使用程序库创建程序的快捷方法。一切都将如此。

一个人 能够快速方便地获取任何数据之前,其他人 必须首先努力工作,组织好所有所需数据的可用性和可获取性。您是否不同意这种说法?

 

当然,我可能是错的,因为我不是第一例。

但在我看来,由于文章的卷积周期已经赶上了 L.Tolstoy 的名著,因此绝对不可能在文章中找到随时可以通过搜索实现的功能。

例如,我决定用文章中描述的功能来检查我的订单量正常化功能 = 按作者信息搜索不处理文章文本,我通过浏览器搜索(Ctrl + F)有选择性地打开了 3 篇文章,但找不到它们。



ZY:如何使用?- 有人有什么建议吗?- 对我来说,有选择性地阅读部分准备好的材料是有用的,要完全阅读所有文章,我认为只有印刷版才有可能,这样才有地方用铅笔做笔记。

 
Artyom Trishkin:

这有什么问题吗?目前,我们描述的是创建程序库,而不是使用程序库创建程序的快捷方式。以后会有的。

一个人 能够快速方便地获取任何数据之前,其他人 必须努力组织所有所需数据的可用性和可获取性。您是否不同意这种说法?

这让我想起了一幅漫画,为什么狮子有一身大鬃毛?原来,在第十五篇文章中,理发才刚刚开始:)

 
Dmitrii Troshin:

这让我想起了动画片《狮子为什么长鬃毛》。原来在第十五篇文章中,理发才刚刚开始:)


好吧,你没看。那你就是不了解本系列的整体思路。这是一本大型培训教材,涉及不同情况下所需的多方面信息。
最后,它将以 "问-得 "的方式,让你非常简单地获取现成的数据。
是的,这是一份大量的材料,也是一项艰巨的工作。这是讽刺和挖苦的理由吗?
 
Igor Makanu:

当然,我可能是错的,因为我不是第一例。

但在我看来,由于其卷内文章的周期已经赶上了 L.Tolstoy 的名著,因此绝对不可能通过搜索在文章中找到现成的实现方式

举例来说,我决定用文章中描述的功能来检查我的订单量规范化功能 = 作者信息搜索不处理文章文本,我通过浏览器搜索(Ctrl + F)选择性地打开了 3 篇文章,但却找不到它们。



ZY:如何使用?- 有人有什么建议吗?- 对我来说,有选择性地阅读部分准备好的材料是很有用的,但要完整地阅读所有文章,我认为只有印刷版才有可能,这样就有地方用铅笔做笔记了。

我是通过 Ctrl+F 查找的,但我要通读所有文章。
而在代码中并不是这样搜索的。
但这是在 DELib.mqh 中。
的确,该功能并非没有缺陷。
 
Igor Makanu:

当然,我可能是错的,因为我不是第一例。

但在我看来,由于其卷内文章的周期已经赶上了列夫-托尔斯泰的名著,因此绝对不可能通过搜索在文章中找到现成的实现方式


完成后将会有附有实例的完整参考信息。根据 SB 帮助原则
 
Artyom Trishkin:
完成后,一定会有一份附有实例的完整参考资料。根据 SB 参考文献的原则

我认为,如果没有这样的参考资料,你们的系列文章就没有任何实际意义

 
Igor Makanu:

如果没有这样的参考资料,您的系列文章就没有任何实际意义,我认为是这样的

有兴趣和有需要的人已经在提问了。遗憾的是,他们中的大多数人都是在私下和 Skype 上提问。不管你怎么让他们在讨论中提问,他们还是会敲我的联系方式。
而帮助和范例都是立即计划好的--没有它们,工作就无从谈起。我不喜欢放弃已经开始的工作,也不喜欢黑工。
 

Artyom Trishkin:
Кто заинтересован, и кому нужно, те уже задают вопросы. Правда по большей части в личке и скайпе к сожалению. Сколь ни проси задавать вопросы в обсуждении - всё равно в контакты стучатся.

...

你们--版主,应该认真思考一下这个有趣的现象--人们为什么要回避论坛?