初学者的问题 MQL4 MT4 MetaTrader 4 - 页 235 1...228229230231232233234235236237238239240241242...261 新评论 [删除] 2021.02.16 05:13 #2341 Tenimagalon: 这是在开业前吗? 如果(OrdersTotal< 1) ( ) 检查了它的工作情况 //+------------------------------------------------------------------+ //| OrdersTotal.mq4 | //| Copyright 2021, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2021, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- double lot =0.01; int Ticket; //--- buy conditions if(OrdersTotal()<1) { Ticket=OrderSend(Symbol(),OP_BUY,lot,Ask,3,0,0,"",0,0,Blue); return; } } //+------------------------------------------------------------------+ Tenimagalon 2021.02.16 07:23 #2342 SanAlex:检查了它的工作情况 谢谢 :)🍺 Tenimagalon 2021.02.17 15:36 #2343 我还想澄清一件事,如何在盈利时关闭订单。 假设我开了4个订单,两个买入Euric,一个买入Chif.还有一个卖出/我在代码中设置了Profit=10。 我试着玩了一下这段代码,但我没能理解如何在达到总利润时关闭一个买单或卖单。 if(Tip==0 && AccountProfit()>=OrderProfit()*Profit + OrderSwap()>0) { fc=OrderClose(OrderTicket(),lot,Bid, 2); } if (Tip==1 && AccountProfit()>=OrderProfit()*Profit + OrderSwap()>0) { fc=OrderClose(OrderTicket(),lot,Ask,2); } Aliaksandr Yemialyanau 2021.02.19 07:54 #2344 关闭交易后,TP SL对象出现在图表上。我怎样才能防止它们出现? Aliaksandr Yemialyanau 2021.02.23 02:13 #2345 Aliaksandr Yemialyanau: 关闭交易后,TP SL对象出现在图表上。我怎样才能防止它们出现? Равшана Рахмонов 2021.02.23 05:41 #2346 请帮助我如何开始。我的经纪人不回答,我也无法与他取得联系。 Anna Rich 2021.02.24 14:49 #2347 大家下午好。真是个好问题。我在MT4账户上复制了两个信号。但当电脑关闭时,只有一个账户可以使用。当我打开电脑,将账户切换到MT4,那么第二个账户也开始工作。有了VPS,一切就正常了。我有自己的虚拟服务器。请告知问题出在哪里。我需要让电脑开着或者放两个MT4终端,但我不知道怎么做。我理解MT4中包含的账户是可以使用的。我想添加几个账户,但现在我不知道该怎么做 .... Александр 2021.02.27 10:40 #2348 Равшана Рахмонов: 请帮助我如何开始。我的经纪人没有回应,我无法联系他。 检查用户名、密码和服务器名称。如果你复制并粘贴进去,可能会有一个额外的空格。 Александр 2021.02.27 11:28 #2349 Tenimagalon:我还想澄清一件事,如何在盈利时关闭订单。 假设我开了4个订单,两个买入Euric,一个买入Chif.还有一个卖出/我在代码中设置了Profit=10。我试着玩了一下这段代码,但我没能理解如何在达到总利润时关闭两个买单或卖单。if(AccountProfit()>Profit) Close_Buy_Sell(); //+------------------------------------------------------------------+ void Close_Buy_Sell() { for(int i=OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; { if(OrderType() == OP_BUY) { int a=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,Red); } if(OrderType() == OP_SELL) { int a=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3,Red); } } } } //+------------------------------------------------------------------+ 全部以总利润收盘Profit s4sha45 2021.03.11 13:04 #2350 大家好!刚开始从YouTube视频的例子中学习如何写一个简单的交易机器人。 我想写一个脚本来打开第一个买入订单,而且必须在我没有其他未结订单的情况下打开,脚本是这样写的,但订单没有打开,请告诉我错误在哪里 < 空白的OnTick() { 如果(OP_SELL==0 && OP_BUY==0) int ticket=OrderSend(Symbol(,OP_BUY,Lot1,Ask,Slippage,StopLoss,TakeProfit, "My order",MagicNumber,0,clrGreen); > 1...228229230231232233234235236237238239240241242...261 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这是在开业前吗?
检查了它的工作情况
检查了它的工作情况
我还想澄清一件事,如何在盈利时关闭订单。 假设我开了4个订单,两个买入Euric,一个买入Chif.还有一个卖出/我在代码中设置了Profit=10。
我试着玩了一下这段代码,但我没能理解如何在达到总利润时关闭一个买单或卖单。
关闭交易后,TP SL对象出现在图表上。我怎样才能防止它们出现?
请帮助我如何开始。我的经纪人没有回应,我无法联系他。
检查用户名、密码和服务器名称。如果你复制并粘贴进去,可能会有一个额外的空格。
我还想澄清一件事,如何在盈利时关闭订单。 假设我开了4个订单,两个买入Euric,一个买入Chif.还有一个卖出/我在代码中设置了Profit=10。
我试着玩了一下这段代码,但我没能理解如何在达到总利润时关闭两个买单或卖单。
大家好!刚开始从YouTube视频的例子中学习如何写一个简单的交易机器人。 我想写一个脚本来打开第一个买入订单,而且必须在我没有其他未结订单的情况下打开,脚本是这样写的,但订单没有打开,请告诉我错误在哪里
<
空白的OnTick()
{
如果(OP_SELL==0 && OP_BUY==0)
int ticket=OrderSend(Symbol(,OP_BUY,Lot1,Ask,Slippage,StopLoss,TakeProfit, "My order",MagicNumber,0,clrGreen);
>