如何编码? - 页 241

 
yourspace:

我得到了一个基于STC_COLOR的EA,它可以很好地工作。但我想把#MTF-Schaff Trend Cycle.mq4添加到EA中。

也许这些代码中存在一些问题。希望有人能帮助我。

........

mtfstc0 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+2)。

mtfstc1 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+1)。

mtfstc2 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i)。

嗨,你的空间。

#MTF-Schaff趋势周期有更多的设置,需要包含在iCustom语句中。

extern int TimeFrame=0。

//---- 输入参数

extern int MAShort=23;

extern int MALong=50;

extern double Cycle=10;

extern int CountBars=300。

原始。

iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i)。

改为。

iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,23,50,10,300,i)。

我没有测试过这个,但它应该可以工作......或者至少让你更接近正确的答案,如果这不是它的话......。

希望这能帮助你。

罗伯特

 
kol8701:
我在使用这个自定义的MACD警报指标,我希望如果有人能帮助删除这个指标下面的警报,并把它贴在这里。

Kol,你能公布mql4文件吗?

-guyver

 
yourspace:

我得到了一个基于STC_COLOR的EA,它可以很好地工作。但我想把#MTF-Schaff Trend Cycle.mq4添加到EA中。我在15分钟的时间框架内加载了EA,但它没有工作,它不能自动下单。

也许这些代码有问题,希望有人能帮助我,谢谢大家。

// 专家启动功能

int start(){int j=0,limit=1;double BV=0,SV=0;BV=0;SV=0;double STC0,STC1,STC2,mtfstc0,mtfstc1,mtfstc2; // 加入 "STC0"。

如果(CntO(OP_BUY,Magic)>0)TL=1;如果(CntO(OP_SELL,Magic)>0)TL=-1;for(int i=1;i<=limit;i++){

STC0=iCustom(Symbol(),0, "STC_COLOR",STCPeriod, FastMAPeriod, SlowMAPeriod,0,i+2)。

STC1=iCustom(Symbol(),0, "STC_COLOR",STCPeriod,FastMAPeriod,SlowMAPeriod,0,i+1);

STC2=iCustom(Symbol(),0, "STC_COLOR",STCPeriod,FastMAPeriod,SlowMAPeriod,0,i)。

mtfstc0 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+2);

mtfstc1 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+1);

mtfstc2 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i)。

string BUY="false";string SELL="false"。

if((STC1STC1)&&(mtfstc1mtfstc1))BUY="true"。

如果((STC1>STC0&&STC2mtfstc0&&mtfstc2<mtfstc1))SELL="true"。

你可以试试这样为沙夫趋势周期的iCustom调用

mtfstc0 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+2) 。

mtfstc1 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+1);

mtfstc2 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",)25,50,10,300,0,i) 。

然后在你的外部参数::::

extern int STCTimeframe = 15; 或任何你选择的时间框架。

 
mrtools:
你可以试试这样调用沙夫趋势周期的iCustom函数

mtfstc0 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+2);

mtfstc1 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+1);

mtfstc2 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",)25,50,10,300,0,i) 。

然后在你的外部参数::::

extern int STCTimeframe = 15; 或任何你选择的时间框架。

嗨,mrtools和cosmiclifeform

也许这不起作用,它们有相同的值(i==i+1==i+2),希望你能帮助。

你的空间

附加的文件:
6059.jpg  64 kb
 

帮助

非常感谢,我已经得到了一个。

附加的文件:
 
yourspace:
嗨,mrtools和cosmiclifeform

也许它不起作用,它们有相同的值(i==i+1==i+2),希望你能帮助。

你的空间

你好,你的空间。

我试图复制你的结果,但无法获得你所显示的条形图(根本没有条形图)。

我还遇到了你的EA调用的另一个指标的问题...... "Leledc-T3STC_Color"......这可能是导致你的问题。它拖慢了我的系统,并锁定了几次,所以我停止了 对EA的测试

我看到 "Leledc-T3STC_Color "指标在 "Bulletproof "主题中提到有问题......所以你可能也想看看那个主题。

祝你找到一个解决方案。

罗伯特

 
cosmiclifeform:
你好,你的空间。

我试图复制你的结果,但无法得到你显示的条形图(根本没有条形图)。

我还遇到了你的EA调用的另一个指标的问题...... "Leledc-T3STC_Color"......这可能是导致你的问题。它拖慢了我的系统,并锁定了几次,所以我停止了对EA的测试。

我看到 "Leledc-T3STC_Color "指标在 "Bulletproof "主题中提到有问题......所以你可能也想看看那个主题。

祝你找到解决办法。

罗伯特

嗨,cosmiclifeform

谢谢你的帮助,我解决了这个问题。它在15分钟的时间框架内工作,我设置了时间框架=60。代码是这样的。

mtfstc0 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+8)。

mtfstc1 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+4)。

mtfstc2 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i);

然后EA可以工作,但它没有盈利。所以我认为它是无用的。

 
 

遇到一个问题,我做了一个基于RSX的EA,但EA给出了很多订单。

我遇到一个问题,我做了一个基于RSX的EA,但EA给出了很多订单。也许代码是错误的。

RSX0=iCustom(Symbol(),0, "RSX",0,i+2)。

RSX1=iCustom(Symbol(),0, "RSX",0,i+1);

RSX2=iCustom(Symbol(),0, "RSX",0,i)。

string BUY="false";string SELL="false"。

if((RSX1RSX1))BUY="true";

如果((RSX1>RSX0)&&(RSX2<RSX1))SELL="true"。

希望有人能帮助我。非常感谢。

你的空间

 

遇到一个问题,我做了一个基于RSX的EA,但EA给出了很多订单。

我遇到一个问题,我做了一个基于RSX的EA,但EA给出了很多订单。也许代码是错误的。

RSX0=iCustom(Symbol(),0, "RSX",0,i+2)。

RSX1=iCustom(Symbol(),0, "RSX",0,i+1);

RSX2=iCustom(Symbol(),0, "RSX",0,i)。

string BUY="false";string SELL="false"。

if((RSX1RSX1))BUY="true";

如果((RSX1>RSX0)&&(RSX2<RSX1))SELL="true"。

希望有人能帮助我。非常感谢。

你的空间

附加的文件:
6063.jpg  60 kb