MT4ea,10日均线和30日均线金叉后,价格回落至10日均线开仓做多,止损止赢平仓,怎么写代码

2024-05-10 22:38

1. MT4ea,10日均线和30日均线金叉后,价格回落至10日均线开仓做多,止损止赢平仓,怎么写代码

怎么写代码我不知道,我知道怎么不用写代码就能实现,现在外汇MT4流行图形化编程,只需拖拽几个模块,就能生成自己想要的EA,下面用EA大师生成器举例你这个功能。

这个是最简单的一个案例EA,就是均线金叉死叉EA
先判断当前没有持仓多空单,然后判断均线是否发生金叉死叉,如果发生金叉死叉,就开仓,并且平仓反向单。
这款生成器内置了450种功能模块,像你这种需求,非常简单,对EA大师来说只是个皮毛,把链接留在这,需要的话去看看吧~ (不支持手机浏览哦~)《点击查看》

MT4ea,10日均线和30日均线金叉后,价格回落至10日均线开仓做多,止损止赢平仓,怎么写代码

2. 如何在MT4平台中设置会平仓一半的止盈单呢?谢谢。

bool OrderModify( int ticket, double price, double stoploss, double takeprofit, datetime expiration, void arrow_color) 赢损修改单中是不包含手数的参数的,所以想在止盈里规定诸如“平一半”是无法实现的。楼主需要的只能通过平仓语句来解决另外这个求助的不是“指标”,而是EA

3. mt4编程 智能交易只要止盈,当天就不再交易的源码怎么写?

在下单的代码前面,加一个条件。
条件的内容就是检查历史订单当天的最后一笔交易,如果平仓价格等于止盈价格,那就说明已经止盈了。

mt4编程 智能交易只要止盈,当天就不再交易的源码怎么写?

4. 外汇的手机MT4如何设置止盈止损

FXCM福汇MT4的电脑客户端是可以设置止盈、止损、挂单、移动止损等操作的,但是在MT4手机客户端是无法操作这些的。
因为MT4的软件都是第三方软件,没有这个功能。
如果您需要设置的话,可以开设TS2的账户,用TS2的账户登录TS2的手机客户端就可以进行止盈止损、挂单、移动止损等操作了。
止盈: 
当你做了操作之后,价格向对你有利的方向发展时候,你的帐面上是赢利的,但只是帐面上的,如果这个时候市场发生反转,你的赢利就会越来越少最后亏损。为了把帐面盈利兑现,就需要通过平仓来止盈。止盈可以手工平仓,也可以预先设置的止盈单。止盈单是一个限价单,当价格达到你限制的价格时,自动变成市价单立即给你按市价平仓。
止损: 
同样,当你做了操作之后,同上例美元升值,瑞郎贬值,价格变化的方向对你不利,帐面亏损。这时候,为了控制风险,防止亏损无限制扩大,就必须止损,保留实力进行之后的交易。这时候仍然需要平仓来止损。止损可以手工止损,也可以通过预先设置止损单。止损单也是限价单,价格到达你限制的价格时变成市价单完成平仓动作。
MT4是市场行情接收软件,由迈达克软件公司发布,提供免费试用,有中文界面。它包括先前系统所有的特点,并且对这些功能和组成部分进行了进一步的介绍和重组。
它适用于外汇, CFD 以及期货市场。 MetaTrader 4 服务器明显在使用率,工作表现,和可信度方面要优于早先的系统。

5. MT4平台怎么设置追加止损功能?

首先双击打开桌面上面的mt4软件,然后点击一个自己想买卖的货币种类。
止盈:  当你做了操作之后(比如做空美元/瑞郎),价格向对你有利的方向发展时候(美元对瑞郎贬值值时),你的帐面上是赢利的,但只是帐面上的,如果这个时候市场发生反转,赢利就会越来越少最后亏损。为了把帐面盈利兑现,就需要通过平仓来止盈。止盈可以手工平仓,也可以预先设置的止盈单。止盈单是一个限价单,当价格达到你限制的价格时,自动变成市价单立即给你按市价平仓。
止损:  同样,当做了操作之后,同上例美元升值,瑞郎贬值,价格变化的方向对你不利,帐面亏损。这时候,为了控制风险,防止亏损无限制扩大,就必须止损,保留实力进行之后的交易。这时候仍然需要平仓来止损。止损可以手工止损,也可以通过预先设置止损单。止损单也是限价单,价格到达你限制的价格时变成市价单完成平仓动作。
另外还会见到“盈利止损”和“追踪止损”的概念。盈利止损简单来说就是比如我打算赚100美元止盈,到85美元的时候价格几次冲关不破,出现反转迹象,这时候应当采取把之前的止损(比如亏30美元时止损)调整到盈利75美元时止损,来确保在不能达到盈利预期的时候,防止本来赢利的单子转盈为亏,获得部分盈利。追踪止损mt4外汇交易软件也提供类似的功能,这个更自动化和便捷一些,产生的机制和盈利止损是一样的,就是在价格向对你有利的方向发展时,在mt4外汇交易软件里把止损往上带。比如亏30美元停损,帐面盈利20美元,止损位置就是亏10美元,帐面盈利50美元,止损位置就是已经盈利的20美元,但价格往下走的时候并不把止损点往下推,也就是说帐面赢利50美元的时候市场发生反转,你的止损还是在已经盈利的20美元的位置,到价时会自动盈利平仓。最后你最起码还会盈利20美元,这样会比较安全。后者比较省事,自动化程度高。但是对于有经验的专业人士盯盘操作来说,用手工的方式可能会对盈利可能会更有帮助。但是相对于我们一些普通人的话,还是合理的架设止盈止损好一点。
汇市有风险,入市需谨慎。

MT4平台怎么设置追加止损功能?

6. MT4能不能挂单平仓。平仓只能通过点击平仓按钮和设止盈止损点吗?

你是想通过挂单反向做单对冲掉已经存在的单子 达到平仓的目的是么?
很多外汇平台都可以这么做的 
但是MT4貌似不可以 如果反向挂单 就会形成所谓的锁单 及两个方向的单子都同时存在 利益被锁定

其实 你挂单平仓和止盈止损 本质上是一样的啊 如果达到你所要的价位了的话 交易就会触发 没有差别的的

7. mt4止赢单在mt4软件关闭的情况下有效不?

有效,只要你设置好了,就算是退出了MT4平台,也是会生效的
止损止赢是指预先为订单设置平仓价格,当市场价格到达所设置的水平系统会自动平仓。通过设置止损可以控制该订单的最大损失;通过设置止赢则可以锁定预期的利润,而客户无需长期留意市场走势。 外汇交易中,止损设置是和讲究技巧的,不能盲目乱来和凭想象做单。如果止损过大,没有意义,过小,行情波动直接扫损,平仓了,起不到作用。
如需进一步了解请参阅淘金网MT4交易平台设置(http://www.t9999.com.cn/article-40-1.html)

mt4止赢单在mt4软件关闭的情况下有效不?

8. 外汇中开仓、平仓、设置止损、止盈时如何考虑点差?

关于点差,其实在交易之初,选平台的时候就应该考虑,这个涉及到你的交易成本。
楼主说的在开仓、平仓、设置止损、止盈时如何考虑点差,这其实是个很好的问题。很多新手都会碰到。我们分别就你这几个来说明。


开仓的时候:Mt4图表上,显示的是卖出价格。如果是做buy买入操作,则需要在图表价格上考虑增加点差,才会是你的实际成交价。如果是做sell卖出操作,则此时成交价即所见。
平仓的时候:与开仓刚好相反,如果是buy订单平仓,则mt4上显示的价格就是你的成交价格。如果是sell订单平仓,则需要在mt4上显示的价格加上点差。
止盈、止损的时候:止盈止损你可以理解为一个平仓的过程,所以在设置的时候,点差考虑参考上一条即可。

3、MT4双线设置:在MT4里,上部菜单选择图表——属性(直接按F8也可以调出),然后在弹出的窗口,选择常用栏,勾选买入价。
以后你在图表上,就能看到俩条价格线了。以后凡是买入buy方向(包括开仓买入、平仓买入)的交易,都是上面那条线成交,卖出反之。


4、以上信息来自于“MyFxtop迈投”外汇跟单社区的解答,所谓外汇跟单,即交易员做的任何交易,跟随者都可以完全复制过来,做同样的交易,享受同样的收益。
纯手打,还望采纳。