编码帮助 - 页 252 1...245246247248249250251252253254255256257258259...786 新评论 privateer 2014.03.27 18:05 #2511 你好,谁能上传一个使用icustom 函数的指标,用于构建610 ........ privateer: 你好,有人能帮助我吗,为什么这段代码不工作了......(它曾经在Build 509中工作得很好)。在Build 610中,它的编译没有错误,但我的终端只是挂起,无法加载...... int start() { int counted_bars=IndicatorCounted()。 if(counted_bars>0) counted_bars--; int limit=Bars-counted_bars; for(int i=0; i<limit; i++) { BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)) 。 BUFFER_2 = iCustom(NULL,0, "MYindicator2",Period,3,iBarShift(NULL,0,Time,false)); } Mladen Rakic 2014.03.27 18:07 #2512 privateer: 你好,有人能帮助我吗,为什么这段代码不工作了......(它曾经在Build 509中工作得很好)在build 610中,它的编译没有错误,但我的终端只是挂起,无法加载......int start(){int counted_bars=IndicatorCounted()。if(counted_bars>0) counted_bars--;int limit=Bars-counted_bars;for(int i=0; i<limit; i++){ BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)) 。 私营机构 假设指标的名称是正确的,请检查参数 类型是否正确(如果参数类型错误,会使你的终端挂起)。你为什么不上传 "MyIndicator "以获得对它的正确调用? privateer 2014.03.27 18:16 #2513 亲爱的mladen 谢谢你,我改变了 BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)); 到 BUFFER_1 = iCustom(NULL,0, "MYindicator",3,iBarShift(NULL,0,Time,false)) 。 只是删除了自定义指标 的输入参数 但是,如果我没说错的话,它也应该与上述输入参数一起工作。 我的509版本的.ex4文件确实可以工作。 再次感谢 mladen: 私家侦探 假设指标的名称是正确的,请检查参数类型是否正确(如果参数类型错误,它可以挂起你的终端)。你为什么不上传 "MyIndicator "以获得对它的正确调用? Jovager 2014.03.28 09:23 #2514 无法编译 你好。 为什么我不能编译这个EA。 static datetime lastAlerted = 0; double close=0; double Valeur1 =0; double Valeur2=100。 int start() { 如果(close <= Valeur2) 如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted) { LastAlerted = iTime(NULL,PERIOD_D1,0); Alert ("ALERTE BAISSE",close," ",Symbol())。 } 如果(close>=Valeur1) 如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted) { LastAlerted = iTime(NULL,PERIOD_D1,0); Alert ("ALERTE HAUSSE",close," ",Symbol())。 } } return(0); 我没有得到错误信息,什么都没有。 谢谢你的帮助。 乔 Mladen Rakic 2014.03.28 09:36 #2515 Jovager: 你好。为什么我不能编译这个EA。 static datetime lastAlerted = 0; double close=0; double Valeur1 =0; double Valeur2=100。 int start() { 如果(close <= Valeur2) 如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted) { LastAlerted = iTime(NULL,PERIOD_D1,0); Alert ("ALERTE BAISSE",close," ",Symbol())。 } 如果(close>=Valeur1) 如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted) { LastAlerted = iTime(NULL,PERIOD_D1,0); Alert ("ALERTE HAUSSE",close," ",Symbol())。 } } return(0); 我没有得到错误信息,什么都没有。 谢谢你的帮助。 琼 乔 像这样做吧。 static datetime lastAlerted = 0; double close=0; double Valeur1 =0; double Valeur2=100; int start() { if (close <= Valeur2) if (iTime(NULL,PERIOD_D1,0)!=lastAlerted) { lastAlerted = iTime(NULL,PERIOD_D1,0); Alert ("ALERTE BAISSE ",close," ",Symbol()); } if (close>=Valeur1) if (iTime(NULL,PERIOD_D1,0)!=lastAlerted) { lastAlerted = iTime(NULL,PERIOD_D1,0); Alert ("ALERTE HAUSSE ",close," ",Symbol()); } return(0); } devilcode 2014.03.28 09:53 #2516 HI GUYS.Please someone add trailing stop to thisExpert advisor.30 pipstrailing stop。谢谢。 这是在这里的EAEA.rar devilcode 2014.03.28 10:18 #2517 HI GUYS.Please someone add trailing stop to thisExpert advisor.30 pipstrailing stop。谢谢。 这是在这里的EAEA.rar Mladen Rakic 2014.03.28 10:28 #2518 devilcode:HI GUYS.Please someone add trailing stop to thisExpert advisor.30pipstrailing stop.thanks.this is eahereea.rar devilcode 你有原始(非反编译)代码吗? -IXI- 2014.03.28 16:09 #2519 亲爱的Mladen 一些可能很愚蠢的问题! 在居中的TMA中,一半的长度正好是指标重新计算的条数? 此外,你的绝对无滞后的LWMA看起来与具有类似长度的居中TMA不同。 它们不应该是相似的吗? 最好是这样。 Mladen Rakic 2014.03.28 16:32 #2520 -IXI-: 亲爱的Mladen一些可能是愚蠢的问题 在居中的TMA中,一半的长度正好是指标重新计算的条数? 此外,你的绝对无滞后的LWMA看起来与具有类似长度的居中TMA不同。 它们不应该是相似的吗? 最好的。 不 "绝对无滞后LWMA "是作为一个游戏制作的,以显示制作一个圣杯的外观是多么容易 - 它在这里解释了已经做了什么:https://www.mql5.com/en/forum/general 1...245246247248249250251252253254255256257258259...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好,谁能上传一个使用icustom 函数的指标,用于构建610 ........
你好,有人能帮助我吗,为什么这段代码不工作了......(它曾经在Build 509中工作得很好)。
在Build 610中,它的编译没有错误,但我的终端只是挂起,无法加载......
int start()
{
int counted_bars=IndicatorCounted()。
if(counted_bars>0) counted_bars--;
int limit=Bars-counted_bars;
for(int i=0; i<limit; i++)
{
BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)) 。
BUFFER_2 = iCustom(NULL,0, "MYindicator2",Period,3,iBarShift(NULL,0,Time,false)); }
你好,有人能帮助我吗,为什么这段代码不工作了......(它曾经在Build 509中工作得很好)
在build 610中,它的编译没有错误,但我的终端只是挂起,无法加载......
int start()
{
int counted_bars=IndicatorCounted()。
if(counted_bars>0) counted_bars--;
int limit=Bars-counted_bars;
for(int i=0; i<limit; i++)
{
BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)) 。私营机构
假设指标的名称是正确的,请检查参数 类型是否正确(如果参数类型错误,会使你的终端挂起)。你为什么不上传 "MyIndicator "以获得对它的正确调用?
亲爱的mladen 谢谢你,我改变了
BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)); 到
BUFFER_1 = iCustom(NULL,0, "MYindicator",3,iBarShift(NULL,0,Time,false)) 。
只是删除了自定义指标 的输入参数
但是,如果我没说错的话,它也应该与上述输入参数一起工作。
我的509版本的.ex4文件确实可以工作。
再次感谢
私家侦探 假设指标的名称是正确的,请检查参数类型是否正确(如果参数类型错误,它可以挂起你的终端)。你为什么不上传 "MyIndicator "以获得对它的正确调用?
无法编译
你好。
为什么我不能编译这个EA。
static datetime lastAlerted = 0;
double close=0;
double Valeur1 =0;
double Valeur2=100。
int start()
{
如果(close <= Valeur2)
如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted)
{
LastAlerted = iTime(NULL,PERIOD_D1,0);
Alert ("ALERTE BAISSE",close," ",Symbol())。
}
如果(close>=Valeur1)
如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted)
{
LastAlerted = iTime(NULL,PERIOD_D1,0);
Alert ("ALERTE HAUSSE",close," ",Symbol())。
}
}
return(0);
我没有得到错误信息,什么都没有。
谢谢你的帮助。
乔
你好。
为什么我不能编译这个EA。
static datetime lastAlerted = 0;
double close=0;
double Valeur1 =0;
double Valeur2=100。
int start()
{
如果(close <= Valeur2)
如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted)
{
LastAlerted = iTime(NULL,PERIOD_D1,0);
Alert ("ALERTE BAISSE",close," ",Symbol())。
}
如果(close>=Valeur1)
如果(iTime(NULL,PERIOD_D1,0)!=lastAlerted)
{
LastAlerted = iTime(NULL,PERIOD_D1,0);
Alert ("ALERTE HAUSSE",close," ",Symbol())。
}
}
return(0);
我没有得到错误信息,什么都没有。
谢谢你的帮助。
琼乔
像这样做吧。
double close=0;
double Valeur1 =0;
double Valeur2=100;
int start()
{
if (close <= Valeur2)
if (iTime(NULL,PERIOD_D1,0)!=lastAlerted)
{
lastAlerted = iTime(NULL,PERIOD_D1,0);
Alert ("ALERTE BAISSE ",close," ",Symbol());
}
if (close>=Valeur1)
if (iTime(NULL,PERIOD_D1,0)!=lastAlerted)
{
lastAlerted = iTime(NULL,PERIOD_D1,0);
Alert ("ALERTE HAUSSE ",close," ",Symbol());
}
return(0);
}HI GUYS.Please someone add trailing stop to thisExpert advisor.30 pipstrailing stop。谢谢。
这是在这里的EAEA.rar
HI GUYS.Please someone add trailing stop to thisExpert advisor.30 pipstrailing stop。谢谢。
这是在这里的EAEA.rar
HI GUYS.Please someone add trailing stop to thisExpert advisor.30pipstrailing stop.thanks.this is eahereea.rar
devilcode
你有原始(非反编译)代码吗?
亲爱的Mladen
一些可能很愚蠢的问题!
在居中的TMA中,一半的长度正好是指标重新计算的条数?
此外,你的绝对无滞后的LWMA看起来与具有类似长度的居中TMA不同。
它们不应该是相似的吗?
最好是这样。
亲爱的Mladen
一些可能是愚蠢的问题
在居中的TMA中,一半的长度正好是指标重新计算的条数?
此外,你的绝对无滞后的LWMA看起来与具有类似长度的居中TMA不同。
它们不应该是相似的吗?
最好的。不 "绝对无滞后LWMA "是作为一个游戏制作的,以显示制作一个圣杯的外观是多么容易 - 它在这里解释了已经做了什么:https://www.mql5.com/en/forum/general