如何编码? - 页 183 1...176177178179180181182183184185186187188189190...347 新评论 [删除] 2009.06.08 00:20 #1821 帮助编程这个指标 谁能帮我修改这段代码? 我只需要将数组 "theIndicator[]"输出到缓冲区,但它不会显示。 请帮助我,谢谢。 int start() { int counted_bars=IndicatorCounted(); double theIndicator[]; int pos = Bars-counted_bars-1; theIndicator[pos]=Close[pos]; while(pos>=0) { pos--; theIndicator[pos] = Close[pos]*0.08 + (theIndicator[pos+1]*(1-0.08)); } pos = Bars-counted_bars-1; while(pos>=0) { ExtMapBuffer1[pos]=theIndicator[pos]; pos--; } return(0); } phoenix 2009.06.08 04:45 #1822 有谁能帮助我吗? 谁能教我如何编写倾斜/垂直文本对象 的代码? 请帮助我 faoni572 2009.06.08 10:31 #1823 如何编写代码 我是这个论坛的新手,谁能告诉我如何在MQL4中编写代码,在小数点后取 5位,因为要价和出价只能显示4位小数。我需要您的帮助。非常感谢 jerrydeng 2009.06.08 11:36 #1824 谁能帮助我? 如果你看到并知道如何编码,你能帮助我吗? 如果使用的保证金等于或超过总余额的20%,MT4就不允许开手动买入或卖出头寸(这与MT4默认情况不同,我做的计划更严格),也许需要用dll或脚本来控制MT4? 非常感谢您的到来 可能需要dll文件 [删除] 2009.06.09 07:47 #1825 Xtyun 2009.06.11 08:22 #1826 mql4同步写文件 大家好。 我和我的朋友正在尝试实施一个EA,我们使用FileWrite 来记录日志以进行分析。在测试过程中,我们在一个模拟账户中使用不同的交易对运行该EA,但我们发现该EA将记录写入其他交易对的日志中。这些日志是混合的。 例如,EA-EURUSD.csv的日志写到EA-GBPUSD.csv,而EA-GBPUSD.csv的日志写到EA-EURUSD.csv。当他们在同一时间做同样的事情时,就会发生混合日志。这意味着它们在写文件时并不同步。 有没有人知道如何在mql4中实现同步化?mql4是否像Java和C++一样有同步化的概念? 请帮助,非常感谢:) Roger09 2009.06.11 18:49 #1827 Xtyun: 大家好:请帮忙,非常感谢:) 给我们看看你的代码。 Xtyun 2009.06.12 01:37 #1828 Roger09: 给我们看看你的代码。 -------- 外部字符串 iname="EURUSD"。 -------- 空白写文件(字符串str) { datetime logtime = TimeLocal(); 字符串 filename = iname+".csv"。 int handle=FileOpen(filename,FILE_CSV|FILE_READ|FILE_WRITE,",")。 如果(handle>0) { FileSeek(handle,0,SEEK_END)。 FileWrite(handle,TimeToStr(logtime,TIME_DATE|TIME_SECONDS),str); FileClose(handle); handle=0。 } 返回(0)。 } 每次需要写日志时,EA都会调用这个writeFile()函数。我知道在Java中有一个关键字'synchronized',它可以添加到函数中以确保它们正确运行。在mql4中是否有办法实现这个? 谢谢:) [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 如何输出数据到文件? MT4文件功能替换。 Roger09 2009.06.12 05:46 #1829 替换 string filename = iname+".csv"。 到 string filename = str+".csv"。 Xtyun 2009.06.12 07:50 #1830 1...176177178179180181182183184185186187188189190...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
帮助编程这个指标
谁能帮我修改这段代码? 我只需要将数组 "theIndicator[]"输出到缓冲区,但它不会显示。
请帮助我,谢谢。
{
int counted_bars=IndicatorCounted();
double theIndicator[];
int pos = Bars-counted_bars-1;
theIndicator[pos]=Close[pos];
while(pos>=0)
{
pos--;
theIndicator[pos] = Close[pos]*0.08 + (theIndicator[pos+1]*(1-0.08));
}
pos = Bars-counted_bars-1;
while(pos>=0)
{
ExtMapBuffer1[pos]=theIndicator[pos];
pos--;
}
return(0);
}
有谁能帮助我吗?
谁能教我如何编写倾斜/垂直文本对象 的代码?
请帮助我
如何编写代码
我是这个论坛的新手,谁能告诉我如何在MQL4中编写代码,在小数点后取 5位,因为要价和出价只能显示4位小数。我需要您的帮助。非常感谢
谁能帮助我?
如果你看到并知道如何编码,你能帮助我吗?
如果使用的保证金等于或超过总余额的20%,MT4就不允许开手动买入或卖出头寸(这与MT4默认情况不同,我做的计划更严格),也许需要用dll或脚本来控制MT4?
非常感谢您的到来
可能需要dll文件
mql4同步写文件
大家好。
我和我的朋友正在尝试实施一个EA,我们使用FileWrite 来记录日志以进行分析。在测试过程中,我们在一个模拟账户中使用不同的交易对运行该EA,但我们发现该EA将记录写入其他交易对的日志中。这些日志是混合的。
例如,EA-EURUSD.csv的日志写到EA-GBPUSD.csv,而EA-GBPUSD.csv的日志写到EA-EURUSD.csv。当他们在同一时间做同样的事情时,就会发生混合日志。这意味着它们在写文件时并不同步。
有没有人知道如何在mql4中实现同步化?mql4是否像Java和C++一样有同步化的概念?
请帮助,非常感谢:)
大家好:请帮忙,非常感谢:)
给我们看看你的代码。
给我们看看你的代码。
--------
外部字符串 iname="EURUSD"。
--------
空白写文件(字符串str)
{
datetime logtime = TimeLocal();
字符串 filename = iname+".csv"。
int handle=FileOpen(filename,FILE_CSV|FILE_READ|FILE_WRITE,",")。
如果(handle>0)
{
FileSeek(handle,0,SEEK_END)。
FileWrite(handle,TimeToStr(logtime,TIME_DATE|TIME_SECONDS),str);
FileClose(handle);
handle=0。
}
返回(0)。
}
每次需要写日志时,EA都会调用这个writeFile()函数。我知道在Java中有一个关键字'synchronized',它可以添加到函数中以确保它们正确运行。在mql4中是否有办法实现这个?
谢谢:)
替换
string filename = iname+".csv"。
到
string filename = str+".csv"。