问吧! - 页 112

 

int start(){

if (TimeCurrent()>D'2008.06.15 12:00:00'){Comment("sorry, expired!"); return(0); }

...

}

Yoda_Glenn:
我如何在我的EA中添加一个到期日?
 

iBarShift将为您找到该日开始的条形图或该日的结束条形图。

int iBarShift( string symbol, int timeframe, datetime time, bool exact=false)

接下来...

使用这些条形位置来寻找iHighest和iLowest的结果

int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

int iLowest( 字符串,int timeframe,int type,int count=WHOLE_ARRAY,int start=0)

结果和完成

TheRumpledOne:
我想知道在H1或更少的时间段里,今天的最高点和最低点发生在哪个柱子上。

我知道我可以使用for循环和检查。

有没有更优雅的方法来做这个?

是否有一个今天第一条的函数?

谢谢。
 
IN10TION:
int start(){

如果(TimeCurrent()>D'2008.06.15 12:00:00'){Comment("对不起,过期了!"); return(0);}.

...

}

我复制并粘贴了这段代码在我的EA代码的 "初始化 "部分,然后我得到了这个错误信息。

start'--函数 已经定义,并且有一个主体

我可能做错了什么? 谢谢!

 

你快到了 是的,你有一个 "init "部分(初始化),还有一个 "start "部分...

把它放在开始部分,就像我在例子中做的那样...

为什么?

因为init只运行一个,在 "start "部分它将阻止继续运行。

2.你的错误信息=你不能在init()函数 中使用start()。

祝你周末愉快

Yoda_Glenn:
我复制并粘贴了这段代码在我的EA代码的 "初始化 "部分,然后我得到了这个错误信息。

start"--函数已经定义,并且有一个主体

我可能做错了什么? 谢谢!
 
附加的文件:
rsi.gif  81 kb
 
IN10TION:
你就快到了

是的,你有一个 "init "部分(初始化),还有一个 "start "部分...

把它放在开始部分,就像我在例子中做的那样...

为什么?

因为init只运行一个,在 "start "部分它将阻止继续运行。

2.你的错误信息=你不能在init()函数中使用start()。

祝你周末愉快

谢谢你的帮助。 我编译了它,没有错误,但我必须等到周一 开市时再测试。 我有一个关于EA过期代码的问题。 EA是根据什么来检查日期的? 是从Meta Quotes图表、经纪人的服务器还是从EA运行的实际电脑上获取日期信息? 如果是后者(来自实际用户的电脑),那么什么能阻止用户简单地改变其电脑上的日期来欺骗EA的到期日? 只是想知道...

 

TimeCurrent( )

返回最后已知的服务器时间(最新报价的输入时间),即从1970年1月1日00:00开始经过的秒数。

注意:在测试中,最后已知的服务器时间是模拟的。

Yoda_Glenn:
谢谢你的帮助!我已经编译好了,没有任何错误,但我必须等到周一开市后再进行测试。我有一个关于EA过期代码的问题。EA是根据什么来检查日期的?是从Meta Quotes图表、经纪人的服务器还是从EA运行的实际电脑上获取日期信息?如果是后者(来自实际用户的电脑),那么什么能阻止用户简单地改变其电脑上的日期来欺骗EA的到期日?只是想知道...
 

试试这个...

cutzpr:
我需要一些帮助。这是我第一次尝试编码。

我正在尝试修改igorad制作的RSI过滤指标,但没有成功。我想要的几乎就是把两个不同的时期合并到一个指标中。

我希望新的指标只在两个时期的数值完全相同时才显示。我的代码编译正确,但却没有显示。

附加的文件:
 

谁能回答这个问题...我将非常感谢你们的帮助...

kiromano:
Guru,

我一直在绞尽脑汁想办法,如何让我的指标使用简单的破折号而不是Wingdings。 如果可能的话,我正试图避免使用ObjectCreate。 我知道一定有一个简单的方法,因为它在MT4网站的在线帮助中列出。 如果我没有看错的话,数字4应该是一个破折号,但是当我把数字4当作箭头时,它给我的是默认的复选标记。

我不是在寻找虚线,只是在任何给定的条形上用一个破折号来标记一个点。

顺便说一下,这条线索很好。
 

你能不能把你的代码发过来,现在的样子......如果可能的话,把你想要的东西画出来......结果有点不清楚......。

祝你周末愉快!

kiromano:
谁能回答这个问题...我真的很感谢你的帮助...