来自一个 "傻瓜 "的问题 - 页 175 1...168169170171172173174175176177178179180181182...277 新评论 Yedelkin 2012.08.31 10:51 #1741 marketeer: 为什么?ENUM_DEAL_ENTRY描述了所有可能的 "方式"。没有提到通过DEAL_ENTRY_OUT 减少位置大小,并不意味着需要扩大枚举。 再次重复问题2:目前我们如何识别减少先前未平仓头寸规模的交易(不关闭或逆转头寸)? Stanislav Korotky 2012.08.31 11:21 #1742 Yedelkin: 再次重复问题2:我目前如何识别减少先前未平仓头寸的交易(没有平仓或反转头寸)? 正如我在上面写的,DEAL_ENTRY_OUT 在这种情况下是否不起作用? Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок - Документация по MQL5 Yedelkin 2012.08.31 12:57 #1743 marketeer: 正如我在上面写的,DEAL_ENTRY_OUT 在这种情况下是否不起作用? 也就是说,根据你的版本,导致之前开仓的交易量减少(没有平仓)的交易,应该被认定为 "由于DEAL_ENTRY_OUT"? 我无法回答你的问题,因为我没有关于交易属性的信息是如何形成的。 Stanislav Korotky 2012.08.31 13:17 #1744 Yedelkin: 也就是说,根据你的版本,导致之前开仓的交易量减少(没有平仓)的交易,应该被认定为 "由于DEAL_ENTRY_OUT"? 我无法回答你的问题,因为我不知道关于交易属性的信息是如何形成的。 那么,从逻辑上讲,你为什么不对填补一个职位提出同样的问题呢?它由与最初进入市场相同的枚举成员表示 -DEAL_ENTRY_IN。在这种情况下,你不会因为某种原因而建议完成上市,对吗?而 在部分取款 的情况下,你由于 某种原因错过了DEAL_ENTRY_OUT。 Yedelkin 2012.08.31 13:24 #1745 marketeer: 那么,从逻辑上讲,你为什么不问同样的问题来重新填补一个职位?它由枚举中的同一个成员表示,作为初始市场进入 -DEAL_ENTRY_IN。在这种情况下,你不会因为某种原因而建议完成上市,对吗?而 在部分取款 的情况下,你由于 某种原因错过了DEAL_ENTRY_OUT。 请至少回答我的一个问题 :)例如,在最后一个。 根据你的版本,导致以前开仓的交易量减少的交易(没有平仓)应该被识别为 "以DEAL_ENTRY_OUT 为代价"? 否则你就会不断提出新的问题而不是答案--迫使我为你思考,你的意思是什么。而且我希望得到明确的答案,而不是猜测。 Olegs Kucerenko 2012.08.31 13:29 #1746 DEAL_ENTRY_IN条目或补货DEAL_ENTRY_OUT 关闭部分或全部(退出)。虽然不是......部分是通过反方向进入市场(IN)来实现的......。 Dimka-novitsek 2012.08.31 14:23 #1747 晚上好!StdDev_handle= iStdDev( string symbol, // имя символа ENUM_TIMEFRAMES period, // период int ma_period, // период усреднения int ma_shift, // смещение индикатора по горизонтали ENUM_MA_METHOD ma_method, // тип сглаживания ENUM_APPLIED_PRICE applied_price // тип цены или handle ); 告诉我,使用int 类型的数值而不是ENUM_TIMEFRAMES 会不会是一个错误?一般来说,是否有任何指定的数值与时期相对应? Yedelkin 2012.08.31 14:43 #1748 Dimka-novitsek: 晚上好,使用int 类型的数值而不是ENUM_TIMEFRAMES 会不会是一个错误?一个函数有一组定义明确的类型的参数。插入一个不同类型的参数将导致错误。编译器一般会报告一个错误,但不一定。比如说。void f(ENUM_TIMEFRAMES period) {} void OnStart() { f(3); f(200); }Dimka-novitsek: 一般来说,是否有具体的数值与时期相对应?是的,每个时期都对应着一定的数值。几年前有人在论坛上发过这个帖子。你可以通过运行与下面类似的线路来自己找出答案。Print("Идентификатору PERIOD_W1 соответствует значение ",(int)PERIOD_W1); Yedelkin 2012.08.31 14:57 #1749 Karlson:DEAL_ENTRY_IN进入或充值DEAL_ENTRY_OUT 部分或全部关闭(退出)。 谢谢你的明确回答。事实证明,参考资料中包含了关于DEAL_ENTRY_OUT 属性值的不完整信息,因为目前只有一个完整的平仓被附加到这个属性上。对吗?下一步。如果DEAL_ENTRY_OUT 的值意味着完全平仓或减少头寸量而不平仓,那么我们如何确定DEAL_ENTRY_OUT 的交易是否导致平仓?根据当前版本的《手册》,一切都很清楚:如果一个交易有DEAL_ENTRY_OUT 属性--它就关闭了。但根据你的版本,仅仅存在这个属性并不意味着什么,我们必须编造一些额外的检查。 Olegs Kucerenko 2012.08.31 15:08 #1750 好吧......我什么都试过了。 让我们看看一个例子,以免混淆。1.进入市场--IN。2.增加更多的IN。3А.关闭所有头寸(按关闭--卖出即可)--退出。3Б.通过打开一半的卖点部分关闭 - OUT。 1...168169170171172173174175176177178179180181182...277 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
为什么?ENUM_DEAL_ENTRY描述了所有可能的 "方式"。没有提到通过DEAL_ENTRY_OUT 减少位置大小,并不意味着需要扩大枚举。
再次重复问题2:我目前如何识别减少先前未平仓头寸的交易(没有平仓或反转头寸)?
正如我在上面写的,DEAL_ENTRY_OUT 在这种情况下是否不起作用?
也就是说,根据你的版本,导致之前开仓的交易量减少(没有平仓)的交易,应该被认定为 "由于DEAL_ENTRY_OUT"?
我无法回答你的问题,因为我没有关于交易属性的信息是如何形成的。
也就是说,根据你的版本,导致之前开仓的交易量减少(没有平仓)的交易,应该被认定为 "由于DEAL_ENTRY_OUT"?
我无法回答你的问题,因为我不知道关于交易属性的信息是如何形成的。
那么,从逻辑上讲,你为什么不问同样的问题来重新填补一个职位?它由枚举中的同一个成员表示,作为初始市场进入 -DEAL_ENTRY_IN。在这种情况下,你不会因为某种原因而建议完成上市,对吗?而 在部分取款 的情况下,你由于 某种原因错过了DEAL_ENTRY_OUT。
请至少回答我的一个问题 :)例如,在最后一个。
根据你的版本,导致以前开仓的交易量减少的交易(没有平仓)应该被识别为 "以DEAL_ENTRY_OUT 为代价"?
否则你就会不断提出新的问题而不是答案--迫使我为你思考,你的意思是什么。而且我希望得到明确的答案,而不是猜测。
DEAL_ENTRY_IN条目或补货
DEAL_ENTRY_OUT 关闭部分或全部(退出)。
虽然不是......部分是通过反方向进入市场(IN)来实现的......。
晚上好,使用int 类型的数值而不是ENUM_TIMEFRAMES 会不会是一个错误?
一个函数有一组定义明确的类型的参数。插入一个不同类型的参数将导致错误。编译器一般会报告一个错误,但不一定。比如说。
一般来说,是否有具体的数值与时期相对应?
是的,每个时期都对应着一定的数值。几年前有人在论坛上发过这个帖子。你可以通过运行与下面类似的线路来自己找出答案。
DEAL_ENTRY_IN进入或充值
DEAL_ENTRY_OUT 部分或全部关闭(退出)。
谢谢你的明确回答。事实证明,参考资料中包含了关于DEAL_ENTRY_OUT 属性值的不完整信息,因为目前只有一个完整的平仓被附加到这个属性上。对吗?
下一步。如果DEAL_ENTRY_OUT 的值意味着完全平仓或减少头寸量而不平仓,那么我们如何确定DEAL_ENTRY_OUT 的交易是否导致平仓?根据当前版本的《手册》,一切都很清楚:如果一个交易有DEAL_ENTRY_OUT 属性--它就关闭了。但根据你的版本,仅仅存在这个属性并不意味着什么,我们必须编造一些额外的检查。
好吧......我什么都试过了。 让我们看看一个例子,以免混淆。
1.进入市场--IN。
2.增加更多的IN。
3А.关闭所有头寸(按关闭--卖出即可)--退出。
3Б.通过打开一半的卖点部分关闭 - OUT。