问吧! - 页 172 1...165166167168169170171172173174175176177178179...182 新评论 targus 2011.07.22 17:29 #1711 谢谢你,ND 我在哪里可以找到Zerolag-true-stochastic? jazztrader 2011.07.22 19:31 #1712 在利润中为未平仓订单增加手数的脚本 大家好。 我想写一个脚本,为盈利的未结订单增加手数。问题是我需要在某个地方实现刷新率,因为当最后的订单通过时,它仍然使用相同的价格数据。 如果有人能帮助我,我将非常感激。 谢谢大家... 这里是代码。 #property show_inputs #include //+------------------------------------------------------------------+ //| 脚本程序启动功能| //+------------------------------------------------------------------+ int start() { int total,cnt,err; total = OrdersTotal(); for(cnt=0;cnt<total;cnt++) { OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)。 if(OrderProfit() >= 15) //利润大于15点 如果(OrderType()==OP_BUY) OrderSend(OrderSymbol(),OP_BUY, 0.1, MarketInfo(OrderSymbol(),MODE_ASK), 2, NULL, NULL, NULL, NULL,CLR_NONE) 。 否则 OrderSend(OrderSymbol(),OP_SELL, 0.1, MarketInfo(OrderSymbol(),MODE_BID), 2, NULL, NULL, NULL, NULL,CLR_NONE)。 err=GetLastError(); Print("error(",err,")。",ErrorDescription(err))。 Sleep(1000); } //---- //---- return(0); } 提前感谢大家...... 谢谢 杰夫 Ask! 关闭所有'/'打开'工具 Limiting one entry per Sergey Golubev 2011.07.23 02:15 #1713 targus: 谢谢 ND 我在哪里可以找到zerolag-true-stochastic? 它应该在这里。 https://www.mql5.com/en/forum/172902 bershk 2011.07.27 21:36 #1714 与dll一起工作 嗨,ND。 能否请你给我指出一个正确的方向。 1.我需要了解更多关于dll和MT的相互作用,即:MT如何运行用C++编写的dll;dll如何在MT4的报价中获取信号并输出到MT4等等。请给我指点一本书和几段代码。 2.我曾经有一个指标,它从一些外部新闻供应商(我相信是FF)解析 新闻,并在MT4中筛选它们,并在任何TF窗口中显示它们。或者你也遇到过类似的情况。 谢谢你 Sergey Golubev 2011.07.28 02:37 #1715 bershk: 你好,ND。能否请您为我指出一个正确的方向。 1.我需要了解更多关于dll和MT的相互作用,即:MT如何运行用C++编写的dll;dll如何在MT4的报价中获取信号并输出到MT4等等。请给我指点一本书和几段代码。 2.我曾经有一个指标,它从一些外部新闻供应商(我相信是FF)解析新闻,并在MT4中筛选它们,并在任何TF窗口中显示它们。或者你也遇到过类似的情况。 先谢谢你 你好,bershk。 对于第2项(从一些外部新闻提供商解析新闻),您可以使用这个例子。 https://www.mql5.com/en/forum/177102- 指标在MT4中采购新闻,EA在MT4中交易新闻。它们在mql4源代码中,所以你可以下载并在metaEditor中打开,以看到它作为例子。 这些指标和EA都使用我们的tsd外汇日历。 这些指标和EA使用的是一个dll(你可以在线程和这些指标/EA的代码中找到它--你会发现关于它在mql4中是如何实现/编码的例子。 至于FF新闻提供者,请看这个线程https://www.mql5.com/en/forum/176404 这个线程https://www.mql5.com/en/forum/173834 https://www.mql5.com/en/forum/175881 关于你的第一个问题。 https://www.mql5.com/en/forum/172885 bershk 2011.07.28 10:42 #1716 捐赠和新闻 非常感谢ND! 你像往常一样很有帮助 谢谢。 维克多 newdigital: 你好,bershk。至于第2项(从一些外部新闻提供者解析新闻),所以你可以使用这个例子。 https://www.mql5.com/en/forum/177102- 指标在MT4中的新闻来源,以及EA在MT4中的新闻交易。它们都在mql4源代码中,所以你可以下载并在metaEditor中打开,作为例子来看。 这些指标和EA都使用我们的tsd外汇日历。 这些指标和EA使用的是一个dll(你可以在线程和这些指标/EA的代码中找到它--你会发现关于它在mql4中是如何实现/编码的例子。 至于FF新闻提供者,请看这个线程https://www.mql5.com/en/forum/176404 这个线程https://www.mql5.com/en/forum/173834 https://www.mql5.com/en/forum/175881 关于你的第一个问题。 https://www.mql5.com/en/forum/172885 Avasys 2011.11.15 12:22 #1717 时间 你好,亲爱的CodesGuru 我的问题很简单,但我不知道如何管理它。 所以我想在EA中编写这样的代码。 如果在02:00 GMT和10:00 GMT之间(highprice - lowprice)<60点,则在lowprice - 5点卖出澳元兑美元,或在highprice + 5点买入澳元兑美元,否则不交易。 我想创建这个简单的自动交易订单,但我不能,你能帮助我吗? 谢谢 Ridick07 2011.11.17 20:31 #1718 拖拽式止损 大家好 我有一个拖拽式止损脚本,我很想使用它。但在我的经纪商那里,在同一个scart中的2个订单不能工作,只能设置一个订单。我想在同一个地方为两个订单设置止损。 这有什么问题吗?它在其他经纪商那里工作正常。 请帮助 int start() { //---- int digits = MarketInfo(Symbol(),MODE_DIGITS); double value = NormalizeDouble(WindowPriceOnDropped(),digits); for(int i=OrdersTotal()-1;i>=0;i--) { if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) 继续。 如果(OrderSymbol()!=Symbol()) 继续。 RefreshRates()。 如果(OrderType()==OP_BUY) 如果(value<Bid) OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(), OrderExpiration(),White)。 如果(OrderType()==OP_SELL) 如果(value>Ask) OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(), OrderExpiration(),White)。 if((OrderType()==OP_BUYSTOP) || (OrderType()==OP_BUYLIMIT)) 如果(value<OrderOpenPrice()) OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(), White)。 if((OrderType()==OP_SELLSTOP) || (OrderType()==OP_SELLLIMIT)) 如果(value>OrderOpenPrice()) OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(), OrderExpiration(),White)。 } return(0); } //+------------------------------------------------------------------+ 如何编码? 新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 初学者的问题 MQL4 MT4 MetaTrader Mathias 2012.01.12 13:11 #1719 帮助 我想制作我的第一个EA,但我不知道如何制作它,以下是它应该有的规则 如果收盘价高于EMA7(买入) 如果收盘价低于EMA7(卖出和卖空)。 如果收盘价高于EMA7(买入以弥补和买入)。 glennybot 2012.03.21 06:07 #1720 第一课问题 2;76;;无法打开程序文件 我做了文本文件,无法编译,当我运行时,上面是出现的错误(my_first_mql4_script.log),而不是ex4文件。 像第一课说的那样把记事本文件变成了.bat文件,并保存了它的内容。 cd C:\Program Files\UpFX Trading Station metalang -q "C:\Program Files\UpFX Trading Station\my_first_mql4_script.mq4" 1...165166167168169170171172173174175176177178179...182 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢你,ND
我在哪里可以找到Zerolag-true-stochastic?
在利润中为未平仓订单增加手数的脚本
大家好。
我想写一个脚本,为盈利的未结订单增加手数。问题是我需要在某个地方实现刷新率,因为当最后的订单通过时,它仍然使用相同的价格数据。
如果有人能帮助我,我将非常感激。
谢谢大家...
这里是代码。
#property show_inputs
#include
//+------------------------------------------------------------------+
//| 脚本程序启动功能|
//+------------------------------------------------------------------+
int start()
{
int total,cnt,err;
total = OrdersTotal();
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)。
if(OrderProfit() >= 15) //利润大于15点
如果(OrderType()==OP_BUY)
OrderSend(OrderSymbol(),OP_BUY, 0.1, MarketInfo(OrderSymbol(),MODE_ASK), 2, NULL, NULL, NULL, NULL,CLR_NONE) 。
否则
OrderSend(OrderSymbol(),OP_SELL, 0.1, MarketInfo(OrderSymbol(),MODE_BID), 2, NULL, NULL, NULL, NULL,CLR_NONE)。
err=GetLastError();
Print("error(",err,")。",ErrorDescription(err))。
Sleep(1000);
}
//----
//----
return(0);
}
提前感谢大家......
谢谢
杰夫
谢谢 ND 我在哪里可以找到zerolag-true-stochastic?
它应该在这里。
https://www.mql5.com/en/forum/172902
与dll一起工作
嗨,ND。
能否请你给我指出一个正确的方向。
1.我需要了解更多关于dll和MT的相互作用,即:MT如何运行用C++编写的dll;dll如何在MT4的报价中获取信号并输出到MT4等等。请给我指点一本书和几段代码。
2.我曾经有一个指标,它从一些外部新闻供应商(我相信是FF)解析 新闻,并在MT4中筛选它们,并在任何TF窗口中显示它们。或者你也遇到过类似的情况。
谢谢你
你好,ND。
能否请您为我指出一个正确的方向。
1.我需要了解更多关于dll和MT的相互作用,即:MT如何运行用C++编写的dll;dll如何在MT4的报价中获取信号并输出到MT4等等。请给我指点一本书和几段代码。
2.我曾经有一个指标,它从一些外部新闻供应商(我相信是FF)解析新闻,并在MT4中筛选它们,并在任何TF窗口中显示它们。或者你也遇到过类似的情况。
先谢谢你你好,bershk。
对于第2项(从一些外部新闻提供商解析新闻),您可以使用这个例子。
https://www.mql5.com/en/forum/177102- 指标在MT4中采购新闻,EA在MT4中交易新闻。它们在mql4源代码中,所以你可以下载并在metaEditor中打开,以看到它作为例子。
这些指标和EA都使用我们的tsd外汇日历。
这些指标和EA使用的是一个dll(你可以在线程和这些指标/EA的代码中找到它--你会发现关于它在mql4中是如何实现/编码的例子。
至于FF新闻提供者,请看这个线程https://www.mql5.com/en/forum/176404
这个线程https://www.mql5.com/en/forum/173834
https://www.mql5.com/en/forum/175881
关于你的第一个问题。
https://www.mql5.com/en/forum/172885
捐赠和新闻
非常感谢ND!
你像往常一样很有帮助
谢谢。
维克多
你好,bershk。
至于第2项(从一些外部新闻提供者解析新闻),所以你可以使用这个例子。
https://www.mql5.com/en/forum/177102- 指标在MT4中的新闻来源,以及EA在MT4中的新闻交易。它们都在mql4源代码中,所以你可以下载并在metaEditor中打开,作为例子来看。
这些指标和EA都使用我们的tsd外汇日历。
这些指标和EA使用的是一个dll(你可以在线程和这些指标/EA的代码中找到它--你会发现关于它在mql4中是如何实现/编码的例子。
至于FF新闻提供者,请看这个线程https://www.mql5.com/en/forum/176404
这个线程https://www.mql5.com/en/forum/173834
https://www.mql5.com/en/forum/175881
关于你的第一个问题。
https://www.mql5.com/en/forum/172885时间
你好,亲爱的CodesGuru
我的问题很简单,但我不知道如何管理它。
所以我想在EA中编写这样的代码。
如果在02:00 GMT和10:00 GMT之间(highprice - lowprice)<60点,则在lowprice - 5点卖出澳元兑美元,或在highprice + 5点买入澳元兑美元,否则不交易。
我想创建这个简单的自动交易订单,但我不能,你能帮助我吗?
谢谢
拖拽式止损
大家好
我有一个拖拽式止损脚本,我很想使用它。但在我的经纪商那里,在同一个scart中的2个订单不能工作,只能设置一个订单。我想在同一个地方为两个订单设置止损。
这有什么问题吗?它在其他经纪商那里工作正常。
请帮助
int start()
{
//----
int digits = MarketInfo(Symbol(),MODE_DIGITS);
double value = NormalizeDouble(WindowPriceOnDropped(),digits);
for(int i=OrdersTotal()-1;i>=0;i--)
{
if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
继续。
如果(OrderSymbol()!=Symbol())
继续。
RefreshRates()。
如果(OrderType()==OP_BUY)
如果(value<Bid)
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(), OrderExpiration(),White)。
如果(OrderType()==OP_SELL)
如果(value>Ask)
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(), OrderExpiration(),White)。
if((OrderType()==OP_BUYSTOP) || (OrderType()==OP_BUYLIMIT))
如果(value<OrderOpenPrice())
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(), White)。
if((OrderType()==OP_SELLSTOP) || (OrderType()==OP_SELLLIMIT))
如果(value>OrderOpenPrice())
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(), OrderExpiration(),White)。
}
return(0);
}
//+------------------------------------------------------------------+
帮助
我想制作我的第一个EA,但我不知道如何制作它,以下是它应该有的规则
如果收盘价高于EMA7(买入)
如果收盘价低于EMA7(卖出和卖空)。
如果收盘价高于EMA7(买入以弥补和买入)。
第一课问题
2;76;;无法打开程序文件
我做了文本文件,无法编译,当我运行时,上面是出现的错误(my_first_mql4_script.log),而不是ex4文件。
像第一课说的那样把记事本文件变成了.bat文件,并保存了它的内容。
cd C:\Program Files\UpFX Trading Station
metalang -q "C:\Program Files\UpFX Trading Station\my_first_mql4_script.mq4"