你好!我仍然在迈出MQL4编程的第一步,因此,我仍然难以将我的想法转化为程序语言,即编写一个简单的EA,在突破平坦的范围时开仓。这个想法很简单:我们设置平坦区间的第n个柱子,专家顾问重新计算每个柱子的高点和低点之间的差异。差异相加,除以n条。这给出了范围extemsems的差异的平均值,让我们称之为实际delta平均值。如果它的值大于0并且小于外部变量d设置的值,专家顾问将在距离区间极值的距离(L变量)放置买入止损和卖出止损订单。在EA设置中指定一个变量k也很重要,它将限制EA设置的止损对的数量,以及获利和止损值。 专家顾问的外部变量列表。 1) extern int n - 范围的条数。 2) extern double d - 要求范围内各条的差值之和,除以范围内的n条。 3) extern int L - 区间柱状图的极值到专家顾问下达止损订单的水平之间的距离(点)。 4) extern int k - 专家顾问所下的止损单对数。 5) TakeProfit - 以点为单位的利润值。 6) StopLoss - 以点为单位的StopLoss值。
你能告诉我如何确定一个订单是否是在指定的BAR数之前开的吗?
大家下午好。
有这样的脚本吗?你用所需的指标制作一个图表(一个货币对),将其保存为模板,然后滚动浏览其他货币对。这不是为了加载计算机。
大家下午好。
有这样的脚本吗?你用所需的指标制作一个图表(一个货币对),将其保存为模板,然后滚动浏览其他货币对。这是为了避免加载计算机。
在工具栏上有一个 "TEMPLATES "指标,你可以在那里保存和加载它们...同样可以在标签-文件-和符号清单上的配置文件中进行......。鼠标右键在引号上...
下午。
在 "工具"->"设置"->"通知 "下,有一个选项可以配置推送通知。我搞不清楚如何使用它们。如果有人明白它的用处,请分享 :)
如果有可能远程控制专家顾问...说,允许或禁止专家顾问交易......。这将是有用的。有这样的功能吗?
谢谢你。
工具栏上有一个 "PATTERN "图标,你可以在这里保存和上传...你可以在 "文件 "选项卡上做同样的事情,也可以在符号列表中做同样的事情 ...鼠标右键在引号上...
也许我解释错了。这是我的标准。我的观点是,只有一个图表是开放的,其余的报价都是符号。
你好!我仍然在进行MQL4编程的第一步,所以我仍然很难将我写一个简单的专家顾问的想法转化为程序语言,即在平坦区间的突破时开仓。这个想法很简单:我们设置平坦区间的第n个柱子,专家顾问重新计算每个柱子的高点和低点之间的差异。差异相加,除以n条。这给出了范围extemsems的差异的平均值,让我们称之为实际delta平均值。如果它的值大于0并且小于外部变量d设置的值,专家顾问将在距离区间极值的距离(L变量)放置买入止损和卖出止损订单。同样重要的是,在EA设置中指定一个变量k,设置EA设置的止损对数量的限制,以及Take Profit 和StopLoss值。
专家顾问的外部变量列表。
1) extern int n - 区间条数;
2) extern double d - 区间条数的差值之和除以n个区间条数的所需结果;
3) extern int L - 区间条数的差值与顾问下的止损单之间的距离(点);
4) extern int k - 顾问下的止损单对数;
5) TakeProfit - 盈利值,点;
6) StopLoss - 止损值,点。
7) 地段--地段的大小。
也许,我没有正确地制定外部变量,所以请纠正我,不要严格评判我。如果能在编写程序算法方面得到帮助,我将表示衷心的感谢。
你在终端使用了尺子,还是有一个指标?
不,我是用MT4的十字准线看的,用光标悬停的。
你好!我仍然在迈出MQL4编程的第一步,因此,我仍然难以将我的想法转化为程序语言,即编写一个简单的EA,在突破平坦的范围时开仓。这个想法很简单:我们设置平坦区间的第n个柱子,专家顾问重新计算每个柱子的高点和低点之间的差异。差异相加,除以n条。这给出了范围extemsems的差异的平均值,让我们称之为实际delta平均值。如果它的值大于0并且小于外部变量d设置的值,专家顾问将在距离区间极值的距离(L变量)放置买入止损和卖出止损订单。在EA设置中指定一个变量k也很重要,它将限制EA设置的止损对的数量,以及获利和止损值。
专家顾问的外部变量列表。
1) extern int n - 范围的条数。
2) extern double d - 要求范围内各条的差值之和,除以范围内的n条。
3) extern int L - 区间柱状图的极值到专家顾问下达止损订单的水平之间的距离(点)。
4) extern int k - 专家顾问所下的止损单对数。
5) TakeProfit - 以点为单位的利润值。
6) StopLoss - 以点为单位的StopLoss值。
7) 地段--地段的大小。
也许,我没有正确地制定外部变量,所以请纠正我,不要严格评判我。如果能在编写程序算法方面得到帮助,我将表示衷心的感谢。
你开始写代码,我们就去买啤酒和薯条......
而当你对代码有疑问时,你会得到帮助。同时...需要找到开瓶器......
在任何情况下,对于挂单来说,止损和 止盈 应该相对于设置订单的价格,而不是买入和卖出价格。这里是订单设置-- 相对于买入和卖出。你也需要检查StopLevel,因为它可能在任何时候高于你的预期,然后你的系统就会失败。为什么不检查和调整。懒惰?
不,我只是认为不必要的条件和检查是一种资源的浪费。
在我们出去喝啤酒和吃薯片的时候开始写代码...
当你对代码有疑问时,你会得到帮助。同时...我们仍然要找到开罐器......
阿特姆,你最好像你那样喝果汁。我不推荐啤酒...我不建议这样做...:)