初学者的问题 MQL5 MT5 MetaTrader 5 - 页 23 1...161718192021222324252627282930...1503 新评论 Yedelkin 2012.08.16 17:22 #221 andm2: 我试图用SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL)找出一手的价值,但结果是=0.你能告诉我哪里出了问题吗?https://www.mql5.com/ru/forum/1111/page95#comment_14665 Andrey Mukhin 2012.08.17 05:39 #222 Yedelkin:https://www.mql5.com/ru/forum/1111/page95#comment_14665 非常感谢您! Dimka-novitsek 2012.08.17 08:00 #223 日安!我试图为选定的头寸 写一个区别-- 买入或卖出。我是这样写的。 if (PositionGetInteger(POSITION_TYPE)== ??? { 我应该与什么相比较?我在参考文献中没有看到。那里确实没有写,不是假的,也不是真的,是某种ENUM_POSITION_TYPE,我点击它,链接通向同一个表格。 ilunga 2012.08.17 08:15 #224 Dimka-novitsek: 日安!我正试图为一个位置做一个区分-- 买入或卖出。我是这样写的,应该和什么相比呢?我在帮助中没有看到它。那里确实没有写,不是false和True,是一些ENUM_POSITION_TYPE,我点击它,链接到同一个表格。在页面的最底部有一个表格比照 POSITION_TYPE_BUY用于购买和POSITION_TYPE_SELL代表卖出 Dimka-novitsek 2012.08.17 08:19 #225 谢谢你!!!! Dimka-novitsek 2012.08.17 10:59 #226 对不起,请你在上面写几行,假设我有一个订单被选中,而不是一个头寸。这里我使用了PositionGetDouble函数,会发生什么?这个函数将报告什么,它是否会报告什么? Mykola Demko 2012.08.17 11:09 #227 Dimka-novitsek: 对不起,假设上面几行,我选择了一个订单,而不是一个头寸。这里我使用PositionGetDouble函数,会发生什么?该函数将报告什么,它是否会报告什么?该函数会给出一些东西,但不能保证,在使用PositionGetDouble函数 之前,你应该使用PositionSelect(符号)。如果它以前没有被调用过。它看起来像把光标移到正确的行上。如果光标已经在正确的行上(代码前面调用PositionSelect(symbol) 函数并返回true时的情况),可以立即使用PositionGetXXX 或PositionSetXXX 函数;如果光标在另一行,需要先定位。 Dimka-novitsek 2012.08.17 11:12 #228 谢谢你!!! Mykola Demko 2012.08.17 11:13 #229 Dimka-novitsek: 谢谢你!!! 纠正了这一评论。 Dimka-novitsek 2012.08.17 14:25 #230 谢谢你!!!我明白了整个要点,选择正确的顺序是很重要的,甚至要检查 string PositionSymboll = ""; if (PositionSymboll=PositionGetSymbol(i)) if (PositionSymboll = ="") 1...161718192021222324252627282930...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我试图用SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL)找出一手的价值,但结果是=0.你能告诉我哪里出了问题吗?
https://www.mql5.com/ru/forum/1111/page95#comment_14665
https://www.mql5.com/ru/forum/1111/page95#comment_14665
日安!我正试图为一个位置做一个区分-- 买入或卖出。我是这样写的,应该和什么相比呢?我在帮助中没有看到它。那里确实没有写,不是false和True,是一些ENUM_POSITION_TYPE,我点击它,链接到同一个表格。
在页面的最底部有一个表格
比照
POSITION_TYPE_BUY用于购买和
POSITION_TYPE_SELL代表卖出
对不起,假设上面几行,我选择了一个订单,而不是一个头寸。这里我使用PositionGetDouble函数,会发生什么?该函数将报告什么,它是否会报告什么?
该函数会给出一些东西,但不能保证,在使用PositionGetDouble函数 之前,你应该使用PositionSelect(符号)。
如果它以前没有被调用过。
它看起来像把光标移到正确的行上。如果光标已经在正确的行上(代码前面调用PositionSelect(symbol) 函数并返回true时的情况),可以立即使用PositionGetXXX 或PositionSetXXX 函数;如果光标在另一行,需要先定位。
谢谢你!!!