关闭所有'/'打开'工具 - 页 25

 

K谢谢新的数字。我没有发疯,那么 ,我刚刚注册了精英部分,这是否会直接发生访问。

(编辑)你可以删除这个回复,我现在有权限了。 我自己看不到任何地方可以做。

 

用这个脚本手动移动止损和止盈线:https://www.mql5.com/en/forum/177583/page34

 

基于数学线的买入止损限价单的EA

大家好,我一直在用sb murray数学线做模拟交易。在最后三条支撑线和阻力线设置限价单,平均下来两次。似乎是在工作。我的sl是在150点左右的位置,tp是50点。ticks pips。都是一样的。 ,我想知道是否有一个现成的EA,因为我远远没有达到所需的编程知识。任何帮助?????

 

买/卖脚本

我想看看这个脚本是否可以修改为下限价订单而不是市场订单。同时增加一个价差计算线。

买入

#include

#include

#property show_inputs

extern int TakeProfit = 100,

StopLoss = 50。

extern double Lots = 0.2;

extern bool MM = true;

extern double double PercentRisk = 1;

extern bool Confirm = false;

extern int Slippage = 3;

//+------------------------------------------------------------------+

//| 脚本程序启动功能|

//+------------------------------------------------------------------+

int start()

{

//----

如果(MM)

{

double PipValue = MarketInfo(Symbol(), MODE_TICKVALUE);

Lots = NormalizeDouble((AccountBalance() * PercentRisk / StopLoss / PipValue / 100.0),2);

}

Print ("PipValue = ",PipValue);

Print ("Lots = ",Lots);

double tpPrice = Ask + TakeProfit * Point;

如果(TakeProfit == 0)tpPrice = 0。

double slPrice = Ask - StopLoss * Point;

如果(StopLoss == 0)slPrice = 0。

如果(确认)

{

string LOTS = DoubleToStr(Lots,2);

if(MessageBox("你真的想以ASK价格买入 "+LOTS+" "+Symbol()+" 吗? ",

"脚本",MB_YESNO|MB_ICONQUESTION)!=IDYES)返回(1)。

}

OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, slPrice, tpPrice)。

//----

return(0);

}

//+------------------------------------------------------------------+

卖出

#include

#include

#property show_inputs

extern int TakeProfit = 100,

StopLoss = 50。

extern double Lots = 0.2;

extern bool MM = true;

extern double double PercentRisk = 1;

extern bool Confirm = false;

extern int Slippage = 3;

//+------------------------------------------------------------------+

//| 脚本程序启动功能|

//+------------------------------------------------------------------+

int start()

{

//----

如果(MM)

{

double PipValue = MarketInfo(Symbol(), MODE_TICKVALUE);

Lots = NormalizeDouble((AccountBalance() * PercentRisk / StopLoss / PipValue / 100.0),2);

}

Print ("PipValue = ",PipValue);

Print ("Lots = ",Lots);

double tpPrice = Bid - TakeProfit * Point;

如果(TakeProfit == 0)tpPrice = 0。

double slPrice = Bid + StopLoss * Point;

如果(StopLoss == 0)slPrice = 0。

如果(确认)

{

string LOTS = DoubleToStr(Lots,2);

if(MessageBox("你真的想以买入价卖出 "+LOTS+" "+Symbol()+" 吗? ",

"脚本",MB_YESNO|MB_ICONQUESTION)!=IDYES) 返回(1)。

}

OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, slPrice, tpPrice)。

//----

return(0);

}

//+------------------------------------------------------------------+

提前感谢您的帮助

 
andreasp70:
大家好,我一直在用sb murray数学线做模拟交易。在最后三条支撑线和阻力线设置限价单,平均下来两次。似乎在工作。我的sl是在150点左右的位置,tp是50点。ticks pips。都是一样的。 ,我想知道是否有一个现成的EA,因为我远远没有达到编程知识的要求。任何帮助?????

你需要查看 当前的主题。有很多的EA可以做到这一点。

 
AstroGlide:
我想看看这个脚本是否可以修改为下限价订单而不是市场订单。同时增加一个价差计算线。

我想只要把OP_BUY改为OP_BUYLIMIT(OP_BUYSTOP),事情就应该可以了。

 
Linuxser:
我想只要把OP_BUY改为OP_BUYLIMIT(OP_BUYSTOP),事情就应该可以了。

谢谢Linuxser。我已经试过了,但没有成功。

 

自动止损

大家好。

我需要一个Ea,在我持仓时自动设置止损。我不需要任何拖曳止损。我只需要它设置止损。止损必须是实际存在的,而不是作为一个隐藏的止损,由EA执行。

你知道这样的EA吗?

谢谢你的支持。

瓦希德

 

这是你想要的。

如果没有设置止损和止盈的头寸,本实用程序EA会设置止损和止盈。

如果你不想设置止损点,可以关闭它。

SL和TP可以通过基于点数或基于ATR的方法来定义。

最初,功能 是关闭的。打开它们或按你的喜好重写设置并重新编译。

如何使用。

只需应用任何图表。

附加的文件:
 

平仓指令脚本和转向警报脚本

这是我第一次在任何博客上发帖

当我在交易时,指标警报脚本(至少有5个)不断出现。 我不希望一直禁用警报。

这将阻止快速的热键交易。

我希望有一个脚本能在交易时暂时关闭这个功能

我还希望有一个脚本来关闭终端窗口中的高亮订单。

我有一个买入、卖出、全部平仓、反转的脚本,但可惜没有关闭当前订单的脚本。

最好是能有一个内置所有这些功能的Mt4日间交易终端。

我期待着一些专家的建议