[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 965 1...958959960961962963964965966967968969970971972...1145 新评论 [删除] 2010.11.14 19:00 #9641 Vinin: DC - 交易台在其他工具的测试器中,你只能得到零条上的开盘价,其他工具的ticks没有被模拟,市场环境几乎是不可触及的。 其他工具的交易没有开放。如果你需要正确进行多货币分析,最好使用MT5。那里有一个多币种测试器。 是否可以通过MT5在真实账户 中交易?还是到目前为止,它只适用于模拟账户? Victor Nikolaev 2010.11.14 19:14 #9642 ViktorF: 是否可以通过MT5在真实账户中交易?还是只适用于模拟账户? 一些经纪公司提供这种服务。 Александр 2010.11.14 21:40 #9643 请帮助我。我编了一个小代码,但有一个括号的错误......怎么了?//+------------------------------------------------------------------+ void line() { ObjectCreate("MILINE", 1, 0, Time[0], Bid-5*Point); if (Bid<ObjectGet("MILINE", 1) { ObjectSet("MILINE", 1, (ObjectGet("MILINE", 1)-1*Point)); return; } if (Bid>ObjectGet("MILINE", 1) { ObjectSet("MILINE", 1, (ObjectGet("MILINE", 1)+1*Point)); return; } //+------------------------------------------------------------------+ } Igor Makanu 2010.11.14 22:31 #9644 143alex: 请问我。我做了一个小代码,出现了一个带括号的错误......怎么了? 自己计算括号很难吗? 或者说不可能注释出一段有错误的代码吗? //+------------------------------------------------------------------+ void line(){ ObjectCreate("MILINE", 1, 0, Time[0], Bid-5*Point); if (Bid<ObjectGet("MILINE", 1)) { ObjectSet("MILINE", 1, ObjectGet("MILINE", 1)-1*Point); return; } if (Bid>ObjectGet("MILINE", 1)) { ObjectSet("MILINE", 1, ObjectGet("MILINE", 1)+1*Point); return; } //+------------------------------------------------------------------+ } ZS:所有这些都不会起作用--没有检查对象是否被创建,没有重绘窗口来检查对象的创建。 Александр 2010.11.14 22:56 #9645 IgorM: 自己计算括号很难吗? 或者说不可能注释出一段有错误的代码吗? HH:反正不会工作--没有检查对象是否被创建,没有重绘窗口来检查对象是否被创建。 谢谢你!我只是在学习...我有一天会去检查的。 Александр 2010.11.14 23:04 #9646 143alex: 谢谢你!我只是在学习...我有一天会去检查的。 在M-1的测试器中,它可以工作...对尖锐运动的实验非常有趣。再次感谢! [删除] 2010.11.15 12:30 #9647 void Send_BUYLIMIT(double Lot,double cena) { if ( OrdersTotal()==0 ) OrderSend(Symbol(),OP_BUY,0.01,Ask,10,0,Bid+10*Point); if (OrderType()==OP_BUY && OrdersTotal()<=4)OrderSend(Symbol(),OP_BUYLIMIT,Lot,cena,10,0,cena+tp*Point,0,123,0,Blue); } return(0); 我怎样才能开一个买入订单并设置4个待定的 限价订单?一共有5个订单,1个市场订单和4个挂单。这里的错误是什么? Сергей 2010.11.15 16:07 #9648 大家好。 请告诉我:在对历史进行测试后,是否有办法获得每笔交易的评论或神奇的数字,或任何其他方法来识别交易?让我试着解释一下这个意思。假设我编程了一些模式,并在历史上运行了专家顾问,而且,正如经常发生的那样,它失败了。有意思的是,看看哪些模式和在 什么样的市场条件下会 越来越多地亏损,而哪些(如果有的话)至少显示出一些利润。 提前感谢您的回答。 Boris.45 2010.11.15 19:08 #9649 artmedia70: Artemida70,感谢你在调试程序时发现错误的提示。 我还有几个问题,请尽可能地回答。 问题一。在测试过程中,我在警报的帮助下显示有关滑坡水平、趋势增长速度等技术信息。 在测试结束时,我正在审查日志 ,其中有开单时的交易和技术信息。 我使用滑块审查日志中的所有条目。 似乎最近的交易信息是可见的,而最开始的交易和被测试的时间框架中间的 ,则不可见。 问题:我怎样才能查看整个测试期间的所有信息? 问题二。 在一个封闭的论坛上,我看到有人谈论有一本关于MQL4语言的更完整的书,也有 关于MT4终端的小手册或说明,其中给出了关键的操作符,允许将专家顾问从交易中移除,将其用于测试,等等,以程序化的方式。 问题: ,你能帮助获得这些信息吗? 谢谢你 TarasBY 2010.11.15 21:10 #9650 我创建了一个自定义的指标,有以下外部数据。//------- Параметры индикатора --------------------------------------+ extern datetime Zero_Point = D'2010.10.10 00:00'; extern int cnt_Bars = 0; extern string Lots = "0.1"; // Размеры лотов extern string BUY_Pairs = "AUDJPY;AUDCAD;EURJPY;GBPJPY;GBPUSD;NZDUSD;CADJPY"; extern string SELL_Pairs = "AUDUSD;CHFJPY;EURCHF;EURUSD;GBPCHF;NZDJPY;USDJPY"; extern bool CalculateInPips = False;我从EA打电话给它。string List = DSDig (MathMax (Lot, gd_Lot[gi_cur_Basket])); Print ("Zero_Point = ", Zero_Point, "; Lot = ", List, "; Basket Long = ", cur_Basket_Long, "; Basket Short = ", cur_Basket_Short); iCustom (Symbol(), TF_ind, "i-PSI@EquityBasket", Zero_Point, 0, List, cur_Basket_Long, cur_Basket_Short, False, 0, 0);EA日志。20:13:54 e-PSI@BasketBull_v2.4 EURUSD,H4: Zero_Point = 1288915200; Lot = 0.10; Basket Long = USDJPY;USDCHF;CADJPY;CADCHF; Basket Short = NZDUSD;AUDCAD;EURJPY;EURGBP;AUDUSD;EURCAD;EURCHF;EURUSD在这里,我认为数据的传输是正确的。 让我们看看指标日志。Basket LONG[8]: 0 - NZDUSD; 1 - AUDCAD; 2 - EURJPY; 3 - EURGBP; 4 - AUDUSD; 5 - EURCAD; 6 - EURCHF; 7 - EURUSD; Basket SHORT[7]: 0 - AUDUSD; 1 - CHFJPY; 2 - EURCHF; 3 - EURUSD; 4 - GBPCHF; 5 - NZDJPY; 6 - USDJPY; 20:13:34 i-PSI@EquityBasket EURUSD,M30: List Lot = USDJPY;USDCHF;CADJPY;CADCHF 20:13:34 i-PSI@EquityBasket EURUSD,M30: Zero_Point = 0; Lot = 0.00 EA中的Zero_Point值。extern datetime Zero_Point = D'2010.10.10 00:00'; 发送值等于(来自EA日志) Zero_Point = 1288915200谁能告诉我这是什么问题? 1...958959960961962963964965966967968969970971972...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
DC - 交易台
在其他工具的测试器中,你只能得到零条上的开盘价,其他工具的ticks没有被模拟,市场环境几乎是不可触及的。
其他工具的交易没有开放。
如果你需要正确进行多货币分析,最好使用MT5。那里有一个多币种测试器。
是否可以通过MT5在真实账户 中交易?还是到目前为止,它只适用于模拟账户?
是否可以通过MT5在真实账户中交易?还是只适用于模拟账户?
一些经纪公司提供这种服务。
请问我。我做了一个小代码,出现了一个带括号的错误......怎么了?
自己计算括号很难吗? 或者说不可能注释出一段有错误的代码吗?
ZS:所有这些都不会起作用--没有检查对象是否被创建,没有重绘窗口来检查对象的创建。
自己计算括号很难吗? 或者说不可能注释出一段有错误的代码吗?
HH:反正不会工作--没有检查对象是否被创建,没有重绘窗口来检查对象是否被创建。
谢谢你!我只是在学习...我有一天会去检查的。
我怎样才能开一个买入订单并设置4个待定的 限价订单?一共有5个订单,1个市场订单和4个挂单。这里的错误是什么?
大家好。
请告诉我:在对历史进行测试后,是否有办法获得每笔交易的评论或神奇的数字,或任何其他方法来识别交易?让我试着解释一下这个意思。假设我编程了一些模式,并在历史上运行了专家顾问,而且,正如经常发生的那样,它失败了。有意思的是,看看哪些模式和在 什么样的市场条件下会 越来越多地亏损,而哪些(如果有的话)至少显示出一些利润。
提前感谢您的回答。
Artemida70,感谢你在调试程序时发现错误的提示。
我还有几个问题,请尽可能地回答。
问题一。在测试过程中,我在警报的帮助下显示有关滑坡水平、趋势增长速度等技术信息。 在测试结束时,我正在审查日志 ,其中有开单时的交易和技术信息。 我使用滑块审查日志中的所有条目。 似乎最近的交易信息是可见的,而最开始的交易和被测试的时间框架中间的 ,则不可见。 问题:我怎样才能查看整个测试期间的所有信息?
问题二。 在一个封闭的论坛上,我看到有人谈论有一本关于MQL4语言的更完整的书,也有 关于MT4终端的小手册或说明,其中给出了关键的操作符,允许将专家顾问从交易中移除,将其用于测试,等等,以程序化的方式。
问题: ,你能帮助获得这些信息吗?
谢谢你
我创建了一个自定义的指标,有以下外部数据。
我从EA打电话给它。
EA日志。
在这里,我认为数据的传输是正确的。
让我们看看指标日志。
EA中的Zero_Point值。
发送值等于(来自EA日志)Zero_Point = 1288915200
谁能告诉我这是什么问题?