编码帮助 - 页 118 1...111112113114115116117118119120121122123124125...786 新评论 William Snyder 2013.08.03 01:55 #1171 嗨,Tkz883,请看这里https://www.mql5.com/en/forum/174385/page78 tkz883 2013.08.03 03:00 #1172 mrtools: 你好,Tkz883,请看这里https://www.mql5.com/en/forum/174385/page78 你好,工具先生。 我只是做了一些小小的修改,指标会在输入日期(例如开盘价)后在独立的图表窗口中持续更新。 输入日期(例如开盘价)后,在单独的图表窗口中持续更新。 Mladen Rakic 2013.08.03 06:34 #1173 tkz883: 你好,工具先生。只需稍作修改,指标就会持续更新。 在单独的图表窗口中输入日期(例如开盘价)。 tkz883 为此,你必须将Comment()转换为在该独立窗口中创建对象。 tkz883 2013.08.03 07:02 #1174 mladen: tkz883 为此,你必须将Comment()转换为在该独立窗口中创建对象。 嗨,Mladen guru。 谢谢你的回答... 还有一个问题,输入的日期是D'2013.8.01 13:00'。 我想把D'2013.8.01 13:00'作为起点=1。 当下一个蜡烛形成时,它将被算作2,3,4...等等。 我可以知道如何做到这一点吗? Mladen Rakic 2013.08.03 07:08 #1175 tkz883: 嗨,Mladen guru。谢谢你的回答。 另一个问题,输入的日期是D'2013.8.01 13:00'。 我想把D'2013.8.01 13:00'作为起点=1。 当下一个蜡烛形成时,它将被算作2,3,4...等等。 我可以知道如何做到这一点吗? 在该代码中,你有一个部分是这样的。 int bar=iBarShift(NULL,0,TimeToCheck)。 假设是零点位置,你可以简单地在调用Close、High、Low和Open时改变bar 的值(加1会使它 "老 "一点,加-1会使它 "年轻 "一点(在未来与0bar有关))。 tkz883 2013.08.03 08:12 #1176 mladen: 在这段代码中,你有一个部分是这样的。int bar=iBarShift(NULL,0,TimeToCheck)。 假设是零点位置,你可以简单地改变调用Close、High、Low和Open中bar 的值(加1会使它 "老 "一点,加-1会使它 "年轻 "一点(在未来与那个0bar有关))。 明白了...谢谢你,Mladen先生。 kemal44 2013.08.03 19:53 #1177 你好,Guru。 例如,我使用RSI进行买入和卖出,买入水平可以是20,而卖出水平是80。但我想忽略第一个交叉点,等待第二个交叉点,以便做出买入和卖出的决定,是否有办法识别第二个交叉点,我的意思是,RSI跨越80水平,在60水平之后,它再次回到80水平。第一个交叉点将被忽略,而卖出订单 将在第二个交叉点之后被放置。 如果有可能的话,你能不能为我们写一个简单的代码。 谢谢... Mladen Rakic 2013.08.03 20:24 #1178 kemal44: 嗨,Guru。例如,我使用RSI买入和卖出,买入水平可以是20,而卖出水平是80。但我想忽略第一个交叉点,等待第二个交叉点,以便做出买入和卖出的决定,是否有办法识别第二个交叉点,我的意思是,RSI穿过80水平,在60水平之后,它再次回到80水平。第一个交叉点将被忽略,而卖出订单将在第二个交叉点之后被放置。 如果有可能的话,你能不能为我们写一个简单的代码。 谢谢... Kemal 你可以这样做:检查第一缓冲区的值是否为+所需的条数或-所需的条数,你就可以进场了(Lo0wer是RSI周期为8,水平设置为30和70)。 附加的文件: kemal.gif 38 kb rsi_counter.mq4 2 kb kemal_2.gif 39 kb kemal44 2013.08.03 20:35 #1179 谢谢你,真的很感谢你 Tomcat98 2013.08.04 12:04 #1180 大家好。 关于 "交易条件 "的问题,请教编码员。 如果我说 第一个代码。 " if ( Blah Blah < Blah Blah) if ( Blah Blah > Blah Blah) result = (OP_SELL); " 第二段代码。 " ( Blah Blah Blah Blah) 结果 = (OP_SELL); " 第一个代码 "和 "第二个代码 "是一样的吗? 在 "第一个代码 "中,两个条件必须全部满足,还是只有一个条件可以操作 "卖出"? 第二代码 "是否有更多限制? 你能不能给我一些启发? 对不起,我说的是废话 ...呜呼哀哉 非常感谢。 Tomcat98 1...111112113114115116117118119120121122123124125...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
嗨,Tkz883,请看这里https://www.mql5.com/en/forum/174385/page78
你好,Tkz883,请看这里https://www.mql5.com/en/forum/174385/page78
你好,工具先生。
我只是做了一些小小的修改,指标会在输入日期(例如开盘价)后在独立的图表窗口中持续更新。
输入日期(例如开盘价)后,在单独的图表窗口中持续更新。
你好,工具先生。
只需稍作修改,指标就会持续更新。
在单独的图表窗口中输入日期(例如开盘价)。tkz883
为此,你必须将Comment()转换为在该独立窗口中创建对象。
tkz883 为此,你必须将Comment()转换为在该独立窗口中创建对象。
嗨,Mladen guru。
谢谢你的回答...
还有一个问题,输入的日期是D'2013.8.01 13:00'。
我想把D'2013.8.01 13:00'作为起点=1。
当下一个蜡烛形成时,它将被算作2,3,4...等等。
我可以知道如何做到这一点吗?
嗨,Mladen guru。
谢谢你的回答。
另一个问题,输入的日期是D'2013.8.01 13:00'。
我想把D'2013.8.01 13:00'作为起点=1。
当下一个蜡烛形成时,它将被算作2,3,4...等等。
我可以知道如何做到这一点吗?在该代码中,你有一个部分是这样的。
int bar=iBarShift(NULL,0,TimeToCheck)。
假设是零点位置,你可以简单地在调用Close、High、Low和Open时改变bar 的值(加1会使它 "老 "一点,加-1会使它 "年轻 "一点(在未来与0bar有关))。
在这段代码中,你有一个部分是这样的。
int bar=iBarShift(NULL,0,TimeToCheck)。
假设是零点位置,你可以简单地改变调用Close、High、Low和Open中bar 的值(加1会使它 "老 "一点,加-1会使它 "年轻 "一点(在未来与那个0bar有关))。明白了...谢谢你,Mladen先生。
你好,Guru。
例如,我使用RSI进行买入和卖出,买入水平可以是20,而卖出水平是80。但我想忽略第一个交叉点,等待第二个交叉点,以便做出买入和卖出的决定,是否有办法识别第二个交叉点,我的意思是,RSI跨越80水平,在60水平之后,它再次回到80水平。第一个交叉点将被忽略,而卖出订单 将在第二个交叉点之后被放置。
如果有可能的话,你能不能为我们写一个简单的代码。
谢谢...
嗨,Guru。
例如,我使用RSI买入和卖出,买入水平可以是20,而卖出水平是80。但我想忽略第一个交叉点,等待第二个交叉点,以便做出买入和卖出的决定,是否有办法识别第二个交叉点,我的意思是,RSI穿过80水平,在60水平之后,它再次回到80水平。第一个交叉点将被忽略,而卖出订单将在第二个交叉点之后被放置。
如果有可能的话,你能不能为我们写一个简单的代码。
谢谢...Kemal
你可以这样做:检查第一缓冲区的值是否为+所需的条数或-所需的条数,你就可以进场了(Lo0wer是RSI周期为8,水平设置为30和70)。
谢谢你,真的很感谢你
大家好。
关于 "交易条件 "的问题,请教编码员。
如果我说
第一个代码。
"
if ( Blah Blah < Blah Blah)
if ( Blah Blah > Blah Blah) result = (OP_SELL);
"
第二段代码。
"
( Blah Blah Blah Blah) 结果 = (OP_SELL);
"
第一个代码 "和 "第二个代码 "是一样的吗?
在 "第一个代码 "中,两个条件必须全部满足,还是只有一个条件可以操作 "卖出"?
第二代码 "是否有更多限制?
你能不能给我一些启发?
对不起,我说的是废话 ...呜呼哀哉
非常感谢。
Tomcat98