错误、漏洞、问题 - 页 515 1...508509510511512513514515516517518519520521522...3184 新评论 Andrei01 2011.09.14 12:19 #5141 我对计算同一方向订单的总平均头寸的公式感兴趣,同时考虑到点差。不幸的是,我在搜索中没有发现它。提前感谢。 Rashid Umarov 2011.09.14 12:21 #5142 Konstantin83: 问题:我可以从哪个部分下载MQL5手册 的chm或pdf文件?链接https://www.mql5.com/files/docs/mql5_russian.chm,但我应该从哪个部分下载?它曾经来自于文档部分,但现在它只是在线文档。从网站的文档部分(https://www.mql5.com/ru/docs) 是否没有链接? Документация по MQL5 - языку автоматического трейдинга и тестированию торговых стратегий www.mql5.com Справочник MetaQuotes Language 5 (MQL5) - Документация на MQL5.com Dmitriy Skub 2011.09.14 12:23 #5143 Rosh: 该交易只在交易的那一刻是活跃的,所以没有什么可以被改变/清零。你指的是关闭的 魔法命令 吗?在手工交易中,没有为订单以及下单所依据的交易分配一个魔法。顺序如下。专家顾问下了一个非零魔法数字的挂单。订单被触发,头寸被打开手动关闭该位置 问题:这个已关闭的交易会有一个非零的神奇数字,还是会是零? Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5 Rashid Umarov 2011.09.14 12:26 #5144 Dima_S:顺序如下。专家顾问下了一个非零魔法数字的挂单。订单被触发,头寸被打开这个位置是手动关闭的 问题:这个已关闭的交易会有一个非零的神奇数字,还是会是零?答案:行业属性交易是反映了一个事实,即在包含交易指令的基础上, 交易操作 已经被执行。每个交易都由允许获取其信息的属性来描述。为了读取属性的值,使用 HistoryDealGet...()类型的函数 ,它们从相应的枚举中返回值。 对于HistoryDealGetInteger()函数 enum_deal_property_integer 识别器 描述 类型 购货订单 执行交易所依据的订单 长 折扣时间(DEAL_TIME 交易执行时间 日期时间 种类:Deal_TYPE 交易类型 ENUM_DEAL_TYPE 帐户 交易方向--市场进入、市场退出或反转 enum_deal_entry 淘宝网 该交易的神奇数字(见 ORDER_MAGIC)。 长 交易_职位_ID 参与该交易的开仓、修改或平仓的头寸的标识符。 每个头寸都有一个独特的标识符,它被分配给头寸有效期内在该工具上进行的所有交易。 长 Dmitriy Skub 2011.09.14 12:33 #5145 这一点也曾被尝试过。deal_order = ( long )HistoryDealGetInteger( deal_ticket, DEAL_ORDER ); deal_magic = ( ulong )HistoryOrderGetInteger( deal_order, ORDER_MAGIC ); 其结果也是返回一个空值。 Dmitriy Skub 2011.09.14 12:40 #5146 Interesting:根据我的理解,在检索一个特定交易的属性之前,你需要使用 -HistoryDealSelect 来选择它。 历史交易选择 选择历史上的交易,以便通过适当的功能进一步访问它。 如果函数成功完成,返回true。当函数失败时返回false。要获得错误的信息,你需要调用GetLastError() 函数。 历史交易选择(HistoryDealSelect) 乌龙票//交易票 ); 参数 门票 [in] Ticket 返回的值 如果成功返回true,否则返回false。你不太明白。HistoryDealGetTicket也选择了交易。 Валерий 2011.09.14 13:45 #5147 Dima_S:你不太明白。HistoryDealGetTicket也选择了交易。不,你做得很好。只是当你手动设置一个订单(做交易)时,Magic没有被设置(默认=0)。这就是它的设计目的,以便EA能够将自己的交易与所有其他交易区分开来。如果你想链接所有关于头寸的操作,EA和手动,使用POSITION_IDENTIFIER,它对所有交易都是一样的。 Dmitriy Skub 2011.09.14 14:04 #5148 Valmars: 所以你的意思是,通过这一系列的操作。专家顾问 下了一个非零魔法数字 的挂单。订单被触发,头寸被打开这个位置是手动关闭的由此产生的交易将在历史上有一个零的神奇数字,并且没有办法得到它? Валерий 2011.09.14 15:16 #5149 Dima_S:所以你的意思是,通过这一系列的操作。专家顾问 下了一个非零魔法数字 的挂单。订单被触发,头寸被打开此位置被手动关闭由此产生的交易将在历史上有一个零的神奇数字,而且没有办法得到它?一个交易的魔力是由订单的魔力决定的,因为它的执行结果是这样的。但当手动发送请求执行交易(订单)时,你能设置一个魔力吗?是的,由此产生的交易在历史上会有一个零的神奇数字。可以得到它,它将是0(这意味着魔术师没有被设置)。 也许我们谈论的是不同的事情?在你给出的顺序中,会有两笔交易,第一笔被触发,第二笔--当头寸被手动平仓时,它的神奇数字将是0。 Dmitriy Skub 2011.09.14 16:03 #5150 Valmars: 一笔交易的魔力是由导致它被执行的订单的魔力决定的。而手动发送交易请求(订单),你能设置一个魔力吗?是的,由此产生的交易在历史上会有一个零的神奇数字。可以得到它,它将是0(这意味着魔术师没有被设置)。 也许我们谈论的是不同的事情?在你给出的序列中,会有两笔交易,第一笔订单被触发,交易中设置了一个神奇的数字,第二笔--当手动平仓 时,它的神奇数字将是0。 你是否建议使用位置标识符? 1...508509510511512513514515516517518519520521522...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
问题:我可以从哪个部分下载MQL5手册 的chm或pdf文件?链接https://www.mql5.com/files/docs/mql5_russian.chm,但我应该从哪个部分下载?它曾经来自于文档部分,但现在它只是在线文档。
从网站的文档部分(https://www.mql5.com/ru/docs) 是否没有链接?
该交易只在交易的那一刻是活跃的,所以没有什么可以被改变/清零。你指的是关闭的 魔法命令 吗?在手工交易中,没有为订单以及下单所依据的交易分配一个魔法。
顺序如下。
- 专家顾问下了一个非零魔法数字的挂单。
- 订单被触发,头寸被打开
- 手动关闭该位置
问题:这个已关闭的交易会有一个非零的神奇数字,还是会是零?顺序如下。
- 专家顾问下了一个非零魔法数字的挂单。
- 订单被触发,头寸被打开
- 这个位置是手动关闭的
问题:这个已关闭的交易会有一个非零的神奇数字,还是会是零?答案:行业属性
交易是反映了一个事实,即在包含交易指令的基础上, 交易操作 已经被执行。每个交易都由允许获取其信息的属性来描述。为了读取属性的值,使用 HistoryDealGet...()类型的函数 ,它们从相应的枚举中返回值。
对于HistoryDealGetInteger()函数
enum_deal_property_integer
识别器
描述
类型
购货订单
执行交易所依据的订单
长
折扣时间(DEAL_TIME
交易执行时间
日期时间
种类:Deal_TYPE
交易类型
ENUM_DEAL_TYPE
帐户
交易方向--市场进入、市场退出或反转
enum_deal_entry
淘宝网
该交易的神奇数字(见 ORDER_MAGIC)。
长
交易_职位_ID
参与该交易的开仓、修改或平仓的头寸的标识符。 每个头寸都有一个独特的标识符,它被分配给头寸有效期内在该工具上进行的所有交易。
长
这一点也曾被尝试过。
其结果也是返回一个空值。根据我的理解,在检索一个特定交易的属性之前,你需要使用 -HistoryDealSelect 来选择它。
历史交易选择
选择历史上的交易,以便通过适当的功能进一步访问它。 如果函数成功完成,返回true。当函数失败时返回false。要获得错误的信息,你需要调用GetLastError() 函数。
历史交易选择(HistoryDealSelect)
乌龙票//交易票
);
参数
门票
[in] Ticket
返回的值
如果成功返回true,否则返回false。
你不太明白。
HistoryDealGetTicket也选择了交易。
你不太明白。
HistoryDealGetTicket也选择了交易。
不,你做得很好。只是当你手动设置一个订单(做交易)时,Magic没有被设置(默认=0)。这就是它的设计目的,以便EA能够将自己的交易与所有其他交易区分开来。如果你想链接所有关于头寸的操作,EA和手动,使用POSITION_IDENTIFIER,它对所有交易都是一样的。
所以你的意思是,通过这一系列的操作。
由此产生的交易将在历史上有一个零的神奇数字,并且没有办法得到它?
所以你的意思是,通过这一系列的操作。
由此产生的交易将在历史上有一个零的神奇数字,而且没有办法得到它?
一个交易的魔力是由订单的魔力决定的,因为它的执行结果是这样的。但当手动发送请求执行交易(订单)时,你能设置一个魔力吗?是的,由此产生的交易在历史上会有一个零的神奇数字。可以得到它,它将是0(这意味着魔术师没有被设置)。
也许我们谈论的是不同的事情?在你给出的顺序中,会有两笔交易,第一笔被触发,第二笔--当头寸被手动平仓时,它的神奇数字将是0。一笔交易的魔力是由导致它被执行的订单的魔力决定的。而手动发送交易请求(订单),你能设置一个魔力吗?是的,由此产生的交易在历史上会有一个零的神奇数字。可以得到它,它将是0(这意味着魔术师没有被设置)。
也许我们谈论的是不同的事情?在你给出的序列中,会有两笔交易,第一笔订单被触发,交易中设置了一个神奇的数字,第二笔--当手动平仓 时,它的神奇数字将是0。