初学者的问题 MQL5 MT5 MetaTrader 5 - 页 914 1...907908909910911912913914915916917918919920921...1503 新评论 rabanik 2018.08.21 12:49 #9131 下午好,请帮忙。 需要一个EA或代码,按盈利或亏损的点数关闭未结订单。 谢谢你! Vladimir Karputov 2018.08.21 12:51 #9132 rabanik:下午好,请帮忙。 需要一个EA或代码,按盈利或亏损的点数关闭未结订单。 谢谢你!订单不能被关闭 -待处理的订单 只能被删除。但开仓是可以修改和关闭的。 对你所需要的东西要更具体。 Manizha Karimova 2018.08.25 04:00 #9133 你好。我不能在真实的账户 上赚到任何钱。我不知道如何找到一个经纪人。我甚至不能为一个真正的账户提供资金。请给我一些建议。 Vladimir Karputov 2018.08.25 04:21 #9134 Манижа Каримова:***我无法在真实的账户 上赚到任何钱找一份工作。 马尼贾-卡里莫娃。*** 不知道如何找到一个经纪人谷歌搜索短语:"经纪人评级"。 Vladimir Karputov 2018.08.30 05:05 #9135 与本主题无关的评论已被移至 "MQL4 MT4 MetaTrader 4初学者的问题"。 ISL 2018.08.30 16:26 #9136 晚上好,论坛用户。 我在工作中遇到了一些问题。 1)当我启用我的EA(它是多币种的)时,我买了一些符号,但我不再去做这个程序了,只用未结头寸 工作。 但是!然后电脑进入休眠状态,屏幕一片空白,当我回来再次拉动鼠标时,只要电脑从休眠模式中出来,它又从程序中购买了符号,我再也无法像以前那样进入。 if(tr==false) { double balance=AccountInfoDouble(ACCOUNT_BALANCE); double balance2=balance/ks1; //кол-во символов double svolzak = 0; for(int i=0; i<ks1;i++) { double ask=SymbolInfoDouble(m_Symbols[i],SYMBOL_ASK); double lotsnew=balance2/ask; lotsnew=CorrectFloat(lotsnew); m_Trade.Buy(lotsnew,m_Symbols[i]); vol_sym[i]=lotsnew; svolzak+=lotsnew*ask; } tr=true; per_can2=PeriodSeconds(per_candle); first_buy=TimeCurrent(); svoltake3=balance-svolzak; } Boolean tr变成了tr=true; 而且我不打算再来这里,但在休眠之后,也是如果我离开终端,然后再进来,EA又会buys((((。 问题是,我应该怎么做才能防止在终端关闭后,或电脑进入休眠模式后,它又一次又一次地购买? 2)我有几个多货币的EA和一个账户。我的交易没有杠杆作用。我开始工作,我有条件地拥有10 000美元。我想让一个EA只使用5000。 我是否可以设置外部变量,让钱从我的余额中扣除并由EA使用? 还有最后一个问题)) 3)如果我在一个账户中拥有许多多币种的EA,我如何创建神奇的数字?也就是说,我在一个EA中最多可以有10个符号,而我有3个这样的EA。 是否为每个EA和每个符号都创建了神奇的数字?它可以是每个专家的一个神奇数字的数组? ISL 2018.08.30 16:26 #9137 如果有人能帮助解决我的困惑.那将是非常感激的!!! Tango_X 2018.08.30 17:08 #9138 你能告诉我错误是什么吗?消息 -在'MyIndicator.mq5'中无效的指针 访问 代码很简单,语法似乎也正确... //+------------------------------------------------------------------+ //| MyIndicator.mq5 | //| Copyright 2018, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2018, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ class MyClass { private: public: MyClass(); ~MyClass(); void MyFunction(); }; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ MyClass::MyClass() { } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ MyClass::~MyClass() { } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void MyClass::MyFunction() { Print(Input1); } //+------------------------------------------------------------------+ #property indicator_chart_window #property indicator_buffers 1 #property indicator_plots 1 //--- plot Label1 #property indicator_label1 "Label1" #property indicator_type1 DRAW_LINE #property indicator_color1 clrRed #property indicator_style1 STYLE_SOLID #property indicator_width1 1 //--- input parameters input int Input1=1; //--- indicator buffers double Label1Buffer[]; MyClass *PointMyClass; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- indicator buffers mapping SetIndexBuffer(0,Label1Buffer,INDICATOR_DATA); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { //--- PointMyClass.MyFunction(); //--- return value of prev_calculated for next call return(rates_total); } //+------------------------------------------------------------------+ OLEG SAVKA 2018.08.31 08:26 #9139 大家好,如果我偏离主题,很抱歉,我是新来的。我能否在任何时间框架内,当价格越过MA时,做一个指标、顾问或警报,这样就不用翻看每个图表,也不用浪费时间。如果有这个问题的答案,我在哪里可以找到?提前感谢您的回答 Vladimir Karputov 2018.08.31 08:41 #9140 Олег Савка: 大家好,如果我是这个主题的新手,请原谅。当价格在任何时间框架内穿越MA时,我可以制作一个指标、专家顾问或警报吗?如果有这个问题的答案,我在哪里可以找到?提前感谢您的回答在MQL5中,有21个时间框架。你想跟踪所有21个时间段吗?另一个问题:你想自己写一个MQL5专家顾问,但你不知道从哪里开始? 1...907908909910911912913914915916917918919920921...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下午好,请帮忙。
需要一个EA或代码,按盈利或亏损的点数关闭未结订单。
谢谢你!
下午好,请帮忙。
需要一个EA或代码,按盈利或亏损的点数关闭未结订单。
谢谢你!
订单不能被关闭 -待处理的订单 只能被删除。但开仓是可以修改和关闭的。
对你所需要的东西要更具体。
***我无法在真实的账户 上赚到任何钱
找一份工作。
*** 不知道如何找到一个经纪人
谷歌搜索短语:"经纪人评级"。
晚上好,论坛用户。
我在工作中遇到了一些问题。
1)当我启用我的EA(它是多币种的)时,我买了一些符号,但我不再去做这个程序了,只用未结头寸 工作。
但是!然后电脑进入休眠状态,屏幕一片空白,当我回来再次拉动鼠标时,只要电脑从休眠模式中出来,它又从程序中购买了符号,我再也无法像以前那样进入。
Boolean tr变成了tr=true; 而且我不打算再来这里,但在休眠之后,也是如果我离开终端,然后再进来,EA又会buys((((。
问题是,我应该怎么做才能防止在终端关闭后,或电脑进入休眠模式后,它又一次又一次地购买?
2)我有几个多货币的EA和一个账户。我的交易没有杠杆作用。我开始工作,我有条件地拥有10 000美元。我想让一个EA只使用5000。
我是否可以设置外部变量,让钱从我的余额中扣除并由EA使用?
还有最后一个问题))
3)如果我在一个账户中拥有许多多币种的EA,我如何创建神奇的数字?也就是说,我在一个EA中最多可以有10个符号,而我有3个这样的EA。
是否为每个EA和每个符号都创建了神奇的数字?它可以是每个专家的一个神奇数字的数组?
你能告诉我错误是什么吗?消息 -在'MyIndicator.mq5'中无效的指针 访问 代码很简单,语法似乎也正确...
大家好,如果我是这个主题的新手,请原谅。当价格在任何时间框架内穿越MA时,我可以制作一个指标、专家顾问或警报吗?如果有这个问题的答案,我在哪里可以找到?提前感谢您的回答
在MQL5中,有21个时间框架。你想跟踪所有21个时间段吗?另一个问题:你想自己写一个MQL5专家顾问,但你不知道从哪里开始?