PDA

View Full Version : 请帮助noob - 订单结束问题



testl3
01-10-2015 00:13, 12:13 AM
你好

为什么这不起作用,如果我可能会问:

当我只有事物的利润方面时,EA才有效,但当我添加亏损方面时,它会在打开它所放置的挂单之后立即打开和关闭订单。我只是希望EA在获得某个利润时关闭所有订单或达到损失水平.....

(请记住,我只在一个月前开始编码。如何在FF中添加代码,而不是在主文章中添加代码。)



我在全球范围内声明:



double initaite_equity = 0;



在init中我声明:


initaite_equity = AccountEquity();






然后在OnTick中:

如果(Enable_Total_Profit ==真)
{
如果(AccountEquity() - initaite_equitygt; = Total_Profit)
{
打印(The Desired_Profit达到总利润为: Total_Profit);
关闭所有();
}

如果(Enable_Total_Profit ==真)
{
if(initaite_equity) - (AccountEquity()gt; = Total_Loss);
打印(Max Loss reaced为: Total_Loss);
关闭所有();
}


}









感谢您的时间



https://www.forex-pedia.com/attachments/1528252597.png

弗洛伦西奥阿代拉伊德
12-10-2021 19:33, 07:33 PM
你在代码的损失部分有奇怪的括号...

testl3
12-10-2021 20:53, 08:53 PM
不确定你的意思这更好..... if(Enable_Total_Profit == true){if(AccountEquity() - initaite_equitygt; = Total_Profit){Print(The Desired_Profit达到总利润为: Total_Profit);关闭所有(); }} if(Enable_Total_Profit == true){if(initaite_equity - (AccountEquity())gt; = Total_Loss); } Print(Max Loss reaced at: Total_Loss);关闭所有();如果Total_Loss == 30 if(initaite_equity - (AccountEquity())gt; = Total_Loss),则仅检查我的账户是否有账户大小为5000美元的损失。如果(5000 - 4969.99)GT; = 30关闭()这是正确的吗?谢谢你的时间
https://www.forex-pedia.com/attachments/1528252597.png

弗洛伦西奥阿代拉伊德
12-10-2021 22:14, 10:14 PM
它应该很好......你仍然有括号(AccountEquity())......这是不需要的。

testl3
12-10-2021 23:35, 11:35 PM
我懂了。非常感谢
https://www.forex-pedia.com/attachments/1528252597.pnghttps://www.forex-pedia.com/attachments/1528252597.pnghttps://www.forex-pedia.com/attachments/1528252597.png

弗洛伦西奥阿代拉伊德
12-11-2021 00:56, 12:56 AM
别客气。

david6
12-11-2021 02:16, 02:16 AM
它应该很好......你仍然有括号(AccountEquity())......这是不需要的。
大师说........
https://www.forex-pedia.com/attachments/1528252598.png你是一个了不起的人FF,祝福你!

QuiqwToltes
12-11-2021 03:37, 03:37 AM
嗨Ferru,快问题。当我在一个窗口中有多个相同指标的实例,例如多个随机指标时,它只显示我添加的第一个stoch的值,而不显示其他指标。如何开启此功能?或者我可能在不知不觉中关闭了它?

弗洛伦西奥阿代拉伊德
12-11-2021 04:58, 04:58 AM
嗨Ferru,快问题。当我在一个窗口中有多个相同指标的实例,例如多个随机指标时,它只显示我添加的第一个stoch的值,而不显示其他指标。如何开启此功能?或者我可能在不知不觉中关闭了它?
坦率地说,我不知道。它似乎是近期构建中的一个错误......它在(伟大的)509构建中完美地展示了这两个值。

弗洛伦西奥阿代拉伊德
12-11-2021 06:19, 06:19 AM
{}主人说........
https://www.forex-pedia.com/attachments/1528252598.png你是一个了不起的人FF,祝福你!

https://www.forex-pedia.com/attachments/1528252598.png

QuiqwToltes
12-11-2021 07:40, 07:40 AM
坦率地说,我不知道。它似乎是近期构建中的一个错误......它在(伟大的)509构建中完美地展示了这两个值。
谢谢你清理那个。我认为这只发生在我的MT4上。我尝试打开和关闭一些东西,如对象描述等,但没有任何作用。无论如何,这不是一个大问题。

siezplesi
12-11-2021 09:00, 09:00 AM
1附件(S)

嗨如果我可能会问:为什么这不起作用:当我只有事物的利润方面时,EA会起作用,但是当我添加损失方时,它会在打开挂单后立即打开和关闭订单。我只是希望EA在达到某个利润或损失水平时关闭所有订单.....(请记住,我只是在一个月前开始编码。我如何在FF这个有趣的窗口中添加代码,而不是)在全球区域,我声明:double initaite_equity = 0;在init中我声明:initaite_equity = AccountEquity(); ...
嗨罗伊,我不擅长编码,但是我为自己使用了一个EA,我在这里附上。我只是用EA在达到一定数量的股权时平仓所有头寸;你可以试试。
https://www.forex-pedia.com/attachments/15282526031280229465.ex4

testl3
12-11-2021 10:21, 10:21 AM
{quote}嗨,我不擅长编码,但是我为自己使用了一个EA,我在这里附上。我只是用EA在达到一定数量的股权时平仓所有头寸;你可以试试。 {文件}
嗨aahmad。感谢EA.Will了解我如何使用它。顺便说一下,今年你的交易日记和交易迄今为止都很不错。希望今年余下时间能够继续下去,但我相信它会
https://www.forex-pedia.com/attachments/1528252598.png祝一切顺利
https://www.forex-pedia.com/attachments/1528252598.png

克莉斯婷奥古斯丁
12-11-2021 11:42, 11:42 AM
{quote}嗨罗伊,我在编码方面不太好,但我为自己使用了一个EA,我在这里附上。我只是用EA在达到一定数量的股权时平仓所有头寸;你可以试试。 {文件}
我在我的真实账户上试用了这个EA,但它关闭了所有打开的订单,但是当我尝试在演示上正常工作时,您是否具有此EA的mql以检查此错误