需要编码方面的帮助 - 页 6

 

再一次请求代码帮助!

如果可能的话,我有第二个请求,希望得到代码方面的帮助--这次我附上了代码,但如果可能的话,我需要对它进行一个改动。

我使用 "Expert Adviser Builder "建立了这两个简单的MA交叉EA--一个用于购买,一个用于出售。它们是我猜想中最简单的!

但我真的需要它们只在它们所连接的符号目前没有开放交易的情况下进入交易。

因此,如果欧元兑美元已经有甚至只有1笔未平仓的交易,那么我需要这些EA在欧元兑美元的图表 上什么都不做,尽管有任何MA交叉。只有当我手动退出所有的欧元兑美元头寸,这些EA才会在下一次MA交叉时进入。

我希望这有意义。

像往常一样,我们将感谢任何帮助。

谢谢您的时间

附加的文件:
sell_ea_2.mq4  10 kb
buy_ea_2.mq4  10 kb
 
Pine111:
如果可能的话,我有第二个请求,希望得到代码方面的帮助--这次我有代码附件,但如果可能的话,我需要对它做一个改动。

我使用 "Expert Adviser Builder "建立了这2个简单的MA交叉EA--一个用于购买,一个用于出售。它们是我猜想的那样简单!但我真的需要它们只在它们所在的符号目前没有开放交易时才进入交易。

但我真的需要它们只在它们所连接的符号目前没有开放交易的情况下进入交易。

因此,如果欧元兑美元已经有甚至只有1笔未平仓的交易,那么我需要这些EA在欧元兑美元的图表上什么都不做,尽管有任何MA交叉。只有当我手动退出所有的欧元兑美元头寸,这些EA才会在下一次MA交叉时进入。

我希望这有意义。

像往常一样,我们将感谢任何帮助。

谢谢你的时间

嗨,Pine111。

对于你的最后一个要求,这个版本应该同时适用于买入和卖出,有一件事要记住,有一个maxorders功能,默认设置为1,像这样的Ea应该做你所说的那样。顺便说一下,这与你发布的买入和卖出Ea的组合是一样的,而且有一些更新的功能。

关于你的第一个要求,我还不知道如何做到这一点,如果你愿意,我将把它与这个Ea结合起来。

附加的文件:
 
mrtools:
嗨,Pine111。

对于你的最后一个要求,这个版本应该同时适用于买入和卖出,有一件事要记住,有一个maxorders功能,默认设置为1,像这样的Ea应该做你所说的那样。顺便说一下,这和你发布的买入和卖出的Ea是一样的,只是合并了,而且还有一些更新的功能。

关于你的第一个要求,我还不知道如何做到这一点,如果你愿意,我将把它与这个EA结合起来。

哇,谢谢你的帮助!

如果EA上的买入和卖出指令是合并的,我看到灰色框中有一个选项(当我附加EA时出现),上面写着 "只做多""只做空 "和 "做多和做空" - 所以我可以根据需要把它作为一个过滤器 - 太棒了

至于第一个要求,我非常非常感谢你对我的帮助--但如果可能的话,它可以是一个单独的EA,而不是把这两个结合起来?我确信我可以在同一个图表上同时运行EA(我想是的!),而且奇怪的是,将它们作为单独的EA对我来说会更容易一些!我想这是我的梦想。

再次感谢您的帮助!!。

 

上一篇文章的更新。

好的,对不起,我刚刚意识到我不能同时在同一个图表上加载两个EA......所以请不要理会我说的它们是分开的,如果可能的话,请将盈亏平衡功能结合到你给我的第一个EA中去如果可能的话,最好能有一个简单的 "真/假 "选项来打开或关闭盈亏平衡功能,这样,无论盈亏平衡功能是否开启,EA都会在交叉盘中入场。

对不起,我知道你花了很多时间来做这件事。

非常感谢!!!。

:)

 

EA编码

大家好。

你是否知道一个现有的EA(已经写好的EA)可以这样交易。

第一笔交易是由EA根据一组变量来进行的。如果这笔交易 最终获利,那么下一笔交易将以相同的头寸大小和方向(多头或空头)再次进行。而且,如果这笔交易也以盈利告终,那么EA将以同样的仓位大小和方向进行另一笔交易。这将持续到EA遇到亏损的交易。

一旦EA遇到亏损的交易或EA遇到相反的变量集,EA将在与之前的交易相反的方向上进行交易,同时仓位大小将增加到变量中预定的倍数。如果这次交易也以亏损告终,那么EA将在与上一次交易相反的方向上进行下一次交易,同时仓位大小也将是上一次交易的倍数。这种情况将持续到EA面临胜利的交易或达到预定的变量中的亏损交易数量。

例如,一种围绕MACD的震荡手数,或类似的东西......

我明白了吗?

谢谢大家在这方面的回答和经验。

汤姆猫

 

MA线/价格的自动挂单 EA

你好,可靠的EA大师在da house.....,请问谁能帮我编码一个EA,在MA线/价格上设置自动挂单,并在图表上可见MA的情况下设置sl和tp?我想要的是,当价格高于MA时,EA应该在每根新的蜡烛开盘时在MA线/价格上设置自动买入挂单,直到它被触发,如果价格低于MA,它应该在每根新的蜡烛开盘时在MA线/价格上绘制自动卖出挂单,直到它被触发。例如,如果我把EA放在15分钟Tf上,它应该每15分钟在MA线/价格上绘制一个新的挂单,直到它被触发....,所有时间段都是如此。当挂单被触发时,EA应自动关闭,只能再次手动启用。希望你能理解?非常感谢。

 

请帮助我解决这个问题

谁能用以下方法创建一个EA(ex4)?

我没有这方面的经验。

目前的出价<=前一栏的低价。而且

前一交易日的高点是过去10个交易日的最大值(如果可以的话,用户可以输入交易日的数量)。

在前一栏的低点卖出

止损 (用户输入点数)

盈利 (用户输入点数)

或者

目前的出价>=前一栏的高点。和

前一交易日的低点是过去10个交易日的最低点(如果可能的话,用户输入交易日的数量)。

在前一交易日的高点买入

止损 (用户输入点数)

获利 (用户输入点数)

我真的很感谢你的帮助。

谢谢

 

在价格柱上绘制成交量增加图

你好。

我没有MQL编码经验,请求帮助我创建以下指标。

使用MT4的标准成交量指标,我想让 "成交量图 "指标在成交量大于前一个区间的任何特定区间的中位价上绘制一条小水平线,比价格条略宽。

指标将在图表上的中位价(HL/2)处,在任何成交量大于(任何数量)的区间,绘制虚线。

最理想的配置是指标在每个区间的中位价处绘制一条小水平线(或破折号),但有两种颜色可供选择。 颜色1是指比前一个区间减少的交易量。 颜色2代表成交量比前一个区间增加。

如果有人熟悉Martin Cole的PAT(Professional Activity Tracker)软件,Metatrader 4中的这个指标将帮助交易者看到图表上成交量增加的价格区间,以及它的中位价与前一个(多个)区间相比在哪里。

如果需要,我可以提供PAT的屏幕截图。

 

需要帮助来创建我的EA

大家好,我需要有人帮助我编写这个EA,条件如下。

1- EA将在同一时间发出两个挂单(买入止损和卖出止损)。

2- 从市场价格到挂单买入止损/卖出止损的点数是可变的,我有时会控制它,我想把14点或15点或10点取决于市场情况(从市场价格到挂单的距离应该是可变的)。

3- 止损也是可变的。

4-获利 也是可变的

5- 追踪止损。(以点为单位)这意味着一旦利润达到目标,追踪止损应该为赚取额外利润而工作,追踪止损也应该是可变的,并有启用或禁用的选项。

6- 在获利后自动关闭另一个挂单(相反的一个),反之亦然,这意味着如果其中一个挂单出现亏损,另一个挂单应该保留。

7- 交易时间。我应该能够控制这个EA。我希望该EA能在我的本地时间(电脑时间)的某一小时内工作。

8- 交易对,意味着该EA只能连接到一个交易对,但它可以对我在EA中输入的交易对发出挂单(例如:如果我只输入EURUSD,EA应该只发出两个挂单,但如果我输入EURUSD、EURJPY、GBPUSD,EA应该发出6个挂单,每个交易对发出两个挂单。

如果有人能帮助我,我真的很感激。这是我的第一个帖子,希望我能得到回应。

谢谢大家。

 

蜡烛所需的颜色代码

我需要以下条件的彩色蜡烛的代码。

( RSI( 9 ) O ) , colorRose //RSI已经达到了9个时期的最低低位,但收盘价大于开盘价

( RSI( 9 ) >= hhv( RSI( 9 ), 9 )AND ( C < O ) , colorTurquoise , //RSI在9个周期内达到了最高的高位,但收盘价小于开盘价

( RSI( 9 ) <= LLV( RSI( 9 ), 9 ) , colorDarkRed , //RSI在9个时段内达到最低的低位,并且收盘价低于开盘价

( RSI( 9 ) >= HHV( RSI( 9 ), 9 ) , colorDarkGreen ,//RSI在9个时段内达到最高水平,并且收盘价高于开盘价。

C > O , colorWhite ,

C<O,colorBlack