从哪里开始呢? - 页 8 123456789101112131415...21 新评论 Vasily Perepelkin 2013.05.21 18:27 #71 sergeev: https://www.mql5.com/ru/articles/36https://www.mql5.com/ru/docs/basis/types/object_pointershttps://www.mql5.com/ru/docs/basis/types/this 谢谢你。从旅游指南上看,我已经看过了。我现在要读这篇文章。 我明白链接在技术上是如何应用的,但我忽略了它们首先是用来做什么的。在数学意义上或现实世界中的类似物是什么? 它是Windows中的某种快捷方式吗?因为所有其他的数据类型对我来说都是关联的。而链接和指针还没有发挥作用(Aha!)。这就像人工的东西。 这不是一个原则问题。这只是我的记忆方式,如果对对象有一个解释,而不仅仅是一个事实,我就会记得更清楚。在MQL5中,简单类型的参数可以通过值或引用传递,而复杂类型的参数总是通过引用传递。在参数名称前插入安培号&符号,向编译器表明该参数必须以引用方式传递。总之,我不确定 "通过引用传递参数 "是什么意思。参数被读取,然后被算法修改,怎么是通过引用?参考与否有什么区别?而对于复杂的类型,为什么有必要这样做呢?它是一个公理还是与什么有关? 假设你只需要读取一个变量并禁止其修改,你需要为此使用const修饰符,但 "读取 "本身取决于它是通过引用还是直接? --- 2013.05.21 18:50 #72 perepel: 它是类似于Windows中的快捷方式吗?那就这样吧。 而对于复杂的类型,为什么有必要这样做呢?这样,你就不必通过函数拖动大块的内存。 只需传递一个8字节的地址(在32位系统中为4字节)就足够了,而不是所有采取传递对象/数组等的废话。 + 当你在一个函数中操作一个对象时,你改变了传递给该函数的对象。const修改器允许你控制和防止变化。(你可以读它,你不能改变它)------总之,理论和书本不是观察和理解链接和指针如何工作的正确场所。打开MQL,用帮助中的例子进行练习,会更有用。 Vasily Perepelkin 2013.05.21 19:23 #73 sergeev:就让它这样吧。我想创建一个指标,它不会在函数间拖动大的内存块。 只需传递8字节的地址(在32位系统上为4字节)就足够了,而不是所有占用传递对象/数组等的废话。 + const修改器将允许你控制和防止更改。const修改器允许你控制和防止变化。(你可以读它,你不能改变它)------总之--理论和书本不是查看和理解链接和指针如何工作的地方。打开MQL,用帮助中的例子进行练习,会更有用。 谢谢。所以,如果我们有大量的内存,我们就不需要链接,数组会像int 或float 一样直接被引用,而链接只是一种手段,让计算机的生活更方便。 至于尝试MQL,这正是我正在做的事情))。我只是想检查一下我的理解是否正确。 我也不明白类的析构器和构造器,但我不打算问这个问题,我现在正在玩创建指标。 Документация по MQL5: Основы языка / Типы данных / Структуры и классы www.mql5.com Основы языка / Типы данных / Структуры и классы - Документация по MQL5 Vasily Perepelkin 2013.05.29 09:59 #74 一般来说,我需要从正弦波开始,处理DAB 和调试。 该平台很容易使用,但我想了解测试仪是如何考虑到浮动点差(DAB)和滑点的,是否可以调节它们? 据我所知,点差来自于一家经纪公司的报价,在专家的测试中,它用浮动值代替。如果 我错了,我不能理解它到底在哪里,以及它是如何从点差和佣金的差异中计算出来的。 有点困惑,先生们......再澄清一下:如果他们说 "整圈 "的佣金是10美元,我的理解是否正确,这相当于在点差上再加10个点,也就是说,如果 点差是20个点,佣金是10个点,那么在每个位置我需要提高30个点以上才能没有损失? Алёша 2013.05.29 13:12 #75 perepel:...这就像在价差上再加10分... 是的,就像一切都在增加,或者说在减少。而配音和传播以及减法和加法有时也是如此,这一切都在走下坡路,直到一切都结束,科里亚叔叔。几次,然后教给别人,或者回去做一个码头工人、保安、垃圾工。那张照片是什么?你在跟我开玩笑吗?这可能被视为一种个人侮辱。 Nikolai Karetnikov 2013.05.29 14:07 #76 Alex_Bondar: 是的,就像一切都在增加,或者说在减少。还有配音和传播,还有减法和加法,也是如此,有时这一切都在滚动,直到一切都结束了,科利亚叔叔。几次,然后教给别人,或者回去做一个码头工人、保安、垃圾工......。 最好不要开始 :) revers45 2013.05.29 14:16 #77 Alex_Bondar: 是的,就像一切都在增加,或者说在减少。还有配音和传播,还有减法和加法,也是如此,有时这一切都在滚动,直到一切都结束了,科利亚叔叔。几次,然后教给别人,或者回去做一个码头工人,一个保安,一个垃圾人。 那张照片是什么?你在跟我开玩笑吗?这可能被视为一种个人侮辱。 你能告诉我哪个交易所已经在交易三角工具了吗? Алёша 2013.05.29 15:39 #78 ns_k: 我最好不要开始 :)我已经破罐子破摔了,我已经喝了第三天的酒,以消除耻辱。 我 已经喝了三天了。 告诉我,在哪个交易所已经有三角函数的交易了? 问问afta......你会因为这种工作而被永远禁止。 nowi 2013.05.29 17:46 #79 perepel:呃......当然,如果是发自内心的感谢......但请原谅,你们都在这里做什么? 如果只是为了找乐子,有很多更有趣的论坛。 恕我直言,但这非常荒谬......成年男子坐在那里,什么都不谈......我不相信。 说得好 :)我也不理解这种悲观的牢骚。我仍然希望你能在市场上赚钱,即使这并不容易,这就是我在这个论坛上的原因。"只要蜡烛在燃烧,只要光亮不褪色"。 如果没有希望,那为什么要在这个论坛上闲逛......在伊甸园的门前抱怨。 这是我给你的建议perepel:如果你不相信外汇,他们说这是所有的 "厨房 "没有问题尝试你的手在证券交易所,也许有切切kloputsya。 如果你有很多钱,你可以在现金账户上交易债券。这是一个双赢的选择。你买了债券:如果它们的价值下降,你将得到息票和你投资的钱。 如果它们上涨,你也可以从汇率中获利。下一个选择:如果你决定市场因其不可预测性而无法获利,你可以尝试交易波动性。 它至少总是倾向于平均水平。所以有很多选择。外汇市场非常适合培训,因为你几乎不需要为任何东西付费。 例如,实时报价...即实时报价......你不会在其他地方找到这样的球。 anonymous 2013.05.29 17:56 #80 nowi: 下一个选择:如果你决定不能在市场上赚钱,因为它是完全不可预测的,可以尝试交易波动率。 它至少总是倾向于平均水平。 如果你只是交易波动率,让其回到平均水平--回报/风险比将不会很好。而且做空波动率是很危险的)) 123456789101112131415...21 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
https://www.mql5.com/ru/articles/36
https://www.mql5.com/ru/docs/basis/types/object_pointers
https://www.mql5.com/ru/docs/basis/types/this
谢谢你。从旅游指南上看,我已经看过了。我现在要读这篇文章。
我明白链接在技术上是如何应用的,但我忽略了它们首先是用来做什么的。在数学意义上或现实世界中的类似物是什么? 它是Windows中的某种快捷方式吗?因为所有其他的数据类型对我来说都是关联的。而链接和指针还没有发挥作用(Aha!)。这就像人工的东西。
这不是一个原则问题。这只是我的记忆方式,如果对对象有一个解释,而不仅仅是一个事实,我就会记得更清楚。
在MQL5中,简单类型的参数可以通过值或引用传递,而复杂类型的参数总是通过引用传递。在参数名称前插入安培号&符号,向编译器表明该参数必须以引用方式传递。
总之,我不确定 "通过引用传递参数 "是什么意思。参数被读取,然后被算法修改,怎么是通过引用?参考与否有什么区别?而对于复杂的类型,为什么有必要这样做呢?它是一个公理还是与什么有关?
假设你只需要读取一个变量并禁止其修改,你需要为此使用const修饰符,但 "读取 "本身取决于它是通过引用还是直接?
它是类似于Windows中的快捷方式吗?
那就这样吧。
这样,你就不必通过函数拖动大块的内存。
只需传递一个8字节的地址(在32位系统中为4字节)就足够了,而不是所有采取传递对象/数组等的废话。
+ 当你在一个函数中操作一个对象时,你改变了传递给该函数的对象。
const修改器允许你控制和防止变化。(你可以读它,你不能改变它)
------
总之,理论和书本不是观察和理解链接和指针如何工作的正确场所。
打开MQL,用帮助中的例子进行练习,会更有用。
就让它这样吧。
我想创建一个指标,它不会在函数间拖动大的内存块。
只需传递8字节的地址(在32位系统上为4字节)就足够了,而不是所有占用传递对象/数组等的废话。
+ const修改器将允许你控制和防止更改。
const修改器允许你控制和防止变化。(你可以读它,你不能改变它)
------
总之--理论和书本不是查看和理解链接和指针如何工作的地方。
打开MQL,用帮助中的例子进行练习,会更有用。
谢谢。所以,如果我们有大量的内存,我们就不需要链接,数组会像int 或float 一样直接被引用,而链接只是一种手段,让计算机的生活更方便。
至于尝试MQL,这正是我正在做的事情))。我只是想检查一下我的理解是否正确。
我也不明白类的析构器和构造器,但我不打算问这个问题,我现在正在玩创建指标。
一般来说,我需要从正弦波开始,处理DAB 和调试。
该平台很容易使用,但我想了解测试仪是如何考虑到浮动点差(DAB)和滑点的,是否可以调节它们?
据我所知,点差来自于一家经纪公司的报价,在专家的测试中,它用浮动值代替。如果 我错了,我不能理解它到底在哪里,以及它是如何从点差和佣金的差异中计算出来的。
有点困惑,先生们......再澄清一下:如果他们说 "整圈 "的佣金是10美元,我的理解是否正确,这相当于在点差上再加10个点,也就是说,如果 点差是20个点,佣金是10个点,那么在每个位置我需要提高30个点以上才能没有损失?
perepel:
...这就像在价差上再加10分...
是的,就像一切都在增加,或者说在减少。而配音和传播以及减法和加法有时也是如此,这一切都在走下坡路,直到一切都结束,科里亚叔叔。几次,然后教给别人,或者回去做一个码头工人、保安、垃圾工。
那张照片是什么?你在跟我开玩笑吗?这可能被视为一种个人侮辱。
是的,就像一切都在增加,或者说在减少。还有配音和传播,还有减法和加法,也是如此,有时这一切都在滚动,直到一切都结束了,科利亚叔叔。几次,然后教给别人,或者回去做一个码头工人、保安、垃圾工......。
是的,就像一切都在增加,或者说在减少。还有配音和传播,还有减法和加法,也是如此,有时这一切都在滚动,直到一切都结束了,科利亚叔叔。几次,然后教给别人,或者回去做一个码头工人,一个保安,一个垃圾人。
那张照片是什么?你在跟我开玩笑吗?这可能被视为一种个人侮辱。
你能告诉我哪个交易所已经在交易三角工具了吗?
我最好不要开始 :)
我已经破罐子破摔了,我已经喝了第三天的酒,以消除耻辱。
告诉我,在哪个交易所已经有三角函数的交易了?
问问afta......你会因为这种工作而被永远禁止。
呃......当然,如果是发自内心的感谢......但请原谅,你们都在这里做什么?
如果只是为了找乐子,有很多更有趣的论坛。 恕我直言,但这非常荒谬......成年男子坐在那里,什么都不谈......我不相信。
如果没有希望,那为什么要在这个论坛上闲逛......在伊甸园的门前抱怨。
这是我给你的建议perepel:如果你不相信外汇,他们说这是所有的 "厨房 "没有问题尝试你的手在证券交易所,也许有切切kloputsya。
如果你有很多钱,你可以在现金账户上交易债券。这是一个双赢的选择。你买了债券:如果它们的价值下降,你将得到息票和你投资的钱。
如果它们上涨,你也可以从汇率中获利。下一个选择:如果你决定市场因其不可预测性而无法获利,你可以尝试交易波动性。
它至少总是倾向于平均水平。所以有很多选择。外汇市场非常适合培训,因为你几乎不需要为任何东西付费。
例如,实时报价...即实时报价......你不会在其他地方找到这样的球。
下一个选择:如果你决定不能在市场上赚钱,因为它是完全不可预测的,可以尝试交易波动率。
它至少总是倾向于平均水平。