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

 

原则上,如何计算掉期或佣金其实并不重要,只要金额

OrderProfit()+OrderCommission()+OrderSwap()
总是多于 "0"。
 
Maxim Kuznetsov:

从字面上看,"互换计算 "是谷歌的第一个条目。


在那里(在谷歌索引中)有不同程度的受欢迎程度,为什么会出现这种情况?

我想知道如果按照这个公式,在什么参数值和什么参数下,互换可以变成正数。

MakarFX:

基本上,如何计算掉期或佣金并不重要,只要金额是正的就可以。

一直以来都超过了 "0"。

是的,特别是当市场停滞不前时,市场开放,价格波动不大,但掉期和佣金却在不断地滴落。:)

MakarFX:

交易中心将内部交易汇总并输出到银行间市场(如果是输出的话),相应地,对这些交易收取掉期费用,而佣金是对交易服务的支付。

如果交易商不收取佣金,那么他们要么是 "庖丁解牛",要么是将内部交易汇总后拿给银行间市场。

例如:他们总共有50手欧元兑美元用于卖出,30手用于买入,他们在银行间提取20手用于卖出。

你将支付20个卖出手数的互换,得到80个手数的互换(50个卖出和30个买入)。

很明显,交易台从来都是一筹莫展......。但如何更有利可图,是把交易带到银行间,还是自己支付赢利,保留损失。我认为第二个选项的优势是显而易见的......:)

 
Mihail Matkovskij:

我想知道,如果按照这个公式,在什么参数值,什么参数下,互换可以变成正数?

嗯,是的。 特别是如果市场在大的果汁交易中跺脚,价格波动不大,而掉期和佣金在滴水不漏,不断滴水......:)

很明显,交易台永远不会没有运气......。但什么更有利可图,是把交易带到银行间,还是支付赢利并保留损失。我 认为第二个选项的优势是显而易见的......:)

"厨房不支付任何东西 - 它通常是一个金字塔计划(MMM)。

 
MakarFX:

"厨房 "不支付任何东西--通常是一个金字塔计划(MMM)

如果是这样的话,谁会愿意成为这样一个交易中心的客户?

 
Mihail Matkovskij:

如果你这样做,谁会愿意成为这样一个交易中心的客户?

骗子们有一句话:"抢劫者不是猛犸象,他们不会灭亡"。

只要人们想快速轻松致富,金字塔计划就会盛行。

顺便说一句,这里有一个新鲜的
 
MakarFX:

基本上,如何计算互换或佣金并不重要,只要金额是

一直大于 "0"。

为什么?该金额不能总是大于零。利润可以是正数,也可以是负数。

 
Artyom Trishkin:

为什么? 这个数额不能总是大于零。利润可以是正数,也可以是负数。

所以对于信号来说 :-)

在这些地方,越是(以任何方式)封闭在加,无风险的钱就越是到。

 
Artyom Trishkin:

为什么?这个数额不能总是大于零。利润可以是正数,也可以是负数。

MakarFX:

基本上,如何计算互换或佣金并不重要,只要金额

总是 大于 "0"。
 
MakarFX:

全局性的在此声明

谢谢你的回答,MakarFX)
我这样做了,在OnInit()之前。

CIsNewBar* NB_M1;

但在OnInit()中,我需要创建一个新对象,其构造函数接收参数。

CIsNewBar* NB_M1=new CIsNewBar(p1,p2,p2);

那么,该对象被创建了两次?第一次是在全局声明中,第二次是在OnInit()....。
编译器在此发誓

NB_M1 "的声明隐藏了全局变量->在OnInit()一行。

见之前的'NB_M1'声明

那么,你如何在OnInit()中创建一个新的对象,以便它是全局可见的?
 
Mikhail Tkachev:

谢谢你的回答,MakarFX)
我做了,在OnInit()之前。

但在OnInit()中,我需要创建一个新对象,其构造函数接收参数。

那么,该对象被创建了两次?第一次是在全局声明中,第二次是在OnInit()....。
编译器在此发誓

NB_M1 "的声明隐藏了全局变量->在OnInit()一行。

见之前的'NB_M1'声明

那么,你如何在OnInit()中创建一个新的对象,以便它是全局可见的?
我可能是错的,但我认为你应该只声明全局


int или double   NB_M1;