问吧! - 页 123

 
.::你的指标文件夹里有多少个指标?
TheRumpledOne:
也许你能帮助我。

有时当我编译一个新的指标时,MT4决定编译我的大部分指标,但不是所有的指标。 当这种情况发生时,我的一些指标不会出现在导航窗口中,所以我无法将它们拖到图表上。 你知道为什么会发生这种情况吗?

我必须把一些指标移到一个不同的文件夹中,以使我所有以"_TRO_"开头的指标能够编译并出现在导航仪窗口中。 名字前面的"_"会不会导致这个问题?
 

用测试器评估EA设置

我和我的朋友之间有一个分歧,那就是选择功能性 EA设置的最重要标准是什么,我希望大家能提供一些意见。 虽然我们都在使用非常高的建模质量,并同意我们需要至少30次交易才能有一定程度的统计学意义;他停留在净利润最大化上,而我说所有获胜交易的百分比是最重要的,同时多头和空头之间的胜率几乎相等。 争论的焦点是,更高的胜率将减少未来的恶化,因为他对65%的交易胜率感到满意,而我至少要达到80%,无论赢得多少点。 我们都是每周更新设置。

由于我们都在运行不同的EA,都有不同程度的成功,所以,我们不能对它们进行平等的比较。 有谁在这方面有一些经验?

谢谢

死眼96

 

我想知道是否有人能帮助我使这个EA随着账户的增长而增加手数。所以它将使用一个百分比而不是固定的手数。或者每次账户翻倍的时候就翻倍。提前感谢

嗨,mrpro

我已经为你添加了一点代码,这将为你提供控制 手数的4种方法。

我已经把它命名为abc.mq4

关于如何使用它的信息是在代码中。

希望这有帮助

附加的文件:
abc.mq4  12 kb
 

有谁能帮助我或给我一个建议,解决我的问题?

 

如何?

我删除了这个帖子,移到了这里

https://www.mql5.com/en/forum/general

如果有人愿意帮助我...

 
mrpro:
我想知道是否有人能帮助我使这个EA随着账户的增加而增加手数。所以它将使用一个百分比而不是固定手数。或者每次账户翻倍的时候就翻倍。提前感谢

嗨,mrpro

我已经为你添加了一点代码,这将为你提供4种控制手数的方法。

我把它命名为abc.mq4

关于如何使用它的信息就在代码中。

希望这有帮助

嘿,谢谢 ,我真的很感激

 

关于MQL的问题

你好

我有一些关于MQL的问题。

我试着用自然语言提出我的问题 :-)

这是我的第一个问题。

当我把标准Stoch作为指标,我需要知道5个参数

1-%K线的当前值(主要的,标准中的颜色为LightSeaGreen)。

2-%D线的当前值(信号线,标准颜色为红色)。

3- 它已经越过了?(布尔值)

4- 谁越过了谁?

5- 越过的水平点(值)。

我怎样才能简单地用MQL写出这些?

也许有可能将这些参数存储在一个数组中?

谢谢。

 

如何在1小时后自动关闭未结头寸?

亲爱的同事们!

谁能发布一段EA代码,在明确的时间间隔后自动平仓,例如1小时或3600秒后?如果开仓的头寸在一小时后没有达到止盈 或止损,就需要这样做。

最好的问候。

沃伦

 

远程网络监控

我不确定这是否是正确的主题,但我很想知道,在无人看管的实时交易中,人们是如何保护他们的交易设置的。

例如,经纪人的信号可能会中断,宽带连接可能会中断,可能会停电,或者电脑可能会简单地崩溃。

我知道有一种远程监控系统,在不同的连接上的电脑可以被设置为定期ping正在进行实时交易的电脑,并通过文本信息或其他方式报告任何错误。

有没有人对这种系统有经验? 如果有,是否有推荐的系统? 人们使用什么,它是如何工作的?

 

试图改变EA

我正在尝试改变BB电子交易系统。

我想让它做的是,当ZZ指针向下,BB止损转为卖出时,就进行卖出交易,并在下一个ZZ指针上升信号时退出。而当ZZ指针向上,而BB止损转为买入信号 时,则进行买入,并在下一个ZZ指针向下的信号时出场。

我希望得到帮助的代码部分如下。

void BBStops()

{

smax1 = smax;

smin1 = smin;

smax=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_UPPER,1);

smin=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_LOWER,1);

PrevTrend=Trend;

if (Close[1]<smax1) Trend=1;

if (Close[1]>smin1) Trend=-1;

if(Trendsmin1) smin = smin1;

if(Trend>0 && smax<smax1) smax = smax1;

bsmax1 = bsmax;

bsmin1 = bsmin;

bsmax = smax+0.5*(MoneyRisk-1)*(smax-smin);

bsmin = smin-0.5*(MoneyRisk-1)*(smax-smin);

if(Trendbsmin1) bsmin=bsmin1;

if(Trend>0 && bsmax<bsmax1) bsmax=bsmax1;

}

void normalSignal(int shift){

double ZigZagUp,ZigZagDown;

ZigZagUp=iCustom(NULL,0,"ZigZag Pointer",0,shift);

ZigZagDown=iCustom(NULL,0,"ZigZag Pointer",1,shift);

}

void TradeSignal()

{

BuySignal = (

Close[1] - smax1 > DeltaLong*Point

&&

PrevTrend<0

);

SellSignal= (

smin1 - Close[1] > DeltaShort*Point

&&

PrevTrend>0

);

}

void ExitSignal()

{

BuyExit = (

Close[1] < smin1

&&

PrevTrend>0

);

SellExit= (

Close[1] > smax1

&&

PrevTrend<0

);

}

所以,谁能告诉我如何将ZZ指针代码输入上述买入/卖出和退出代码中。

谢谢