是我的错,我允许了 DLL 调用。 但现在我收到了 "找不到 MT4.DDE.2 窗口 "的警报。 我启动了 MFC DDE 服务器应用程序,可以看到窗口,但还是收到了警报。
你好,我需要将报价发送到 excel 表中,你有任何示例吗?
请赐教。
您有 MT4 的版本吗? 我重写了 MT4 的 EA 示例,但出现了错误。
2012.12.04 07:34:06 dde EURUSD,Weekly: 不允许调用 dll;'user32.dll'-'FindWindowW'
迈克
亲爱的 FXyekim、
您能分享一下 MT4 的版本吗?
谢谢。
你好,谢谢。
程序运行了,但我不明白程序是如何工作的。如果您能为我解释一下,我将非常高兴。
马丁
递增这些行
double LAST = SymbolInfoDouble("EURUSD",SYMBOL_LAST) // for eurusd (example) 、
在 // 检查和添加项目 DDE:
if(!CheckItem("C", "D"))
{如果(!AddItem("C", "D")) 返回; } in // 检查和添加项目 DDE
in // 设置项目值 DDE
SetItem("C", "D", "LAST: "+DoubleToString(LAST,5)); in // 设置项目值 DDE
你好,亚历山大-皮乔塔、
我使用的是 Metatrader 5,我想把数据发送到 Amibroker,您能帮我吗?
非常感谢、
你好,谢谢。
程序运行了,但我不明白程序是如何工作的。如果您能为我解释一下,我将非常高兴。
马丁
大家好
请问是否有高点、低点、开盘、收盘的函数?
if(!CheckItem("BID", "EURUSD"))AddItem("BID", "EURUSD"); 工作
if(!CheckItem("LAST", "EURUSD"))AddItem("LAST", "EURUSD"); works
如果(!CheckItem("ASK", "EURUSD"))AddItem("ASK", "EURUSD"); works
========================== // =====================
if(!CheckItem("HIGH", "EURUSD"))AddItem("HIGH", "EURUSD"); ?
if(!CheckItem("LOW", "EURUSD"))AddItem("LOW", "EURUSD"); ?
如果(!CheckItem("OPEN", "EURUSD"))AddItem("OPEN", "EURUSD"); ?
如果(!CheckItem("CLOSE", "EURUSD"))AddItem("CLOSE", "EURUSD"); ?
非常感谢任何帮助。
不胜感激。
ychaim
您好、
我想在 Metatrader 5 中使用 DDE 服务器。
遗憾的是,我不知道如何启动它。
您能给我一些指导吗?
感谢您的努力。
谨致问候
JFBe
终端目录中没有 EXCEL 文件 DDE-sample.xls?
那么您只需从压缩文件中启动服务器,然后在图表上创建 EA,并在 Excel 的单元格中正确输入即可。
DDE - Server:
导出 MQL5 实盘数据至 Excel (DDE)
作者: Alexander Piechotta