RSI专家中的错误 - 页 3 1234 新评论 krishna Gaherwar 2013.04.12 11:37 #21 RaptorUK: 也许你需要这样做 ... .谢谢你,但我是这方面的新手,所以请纠正代码并发送给我。指导我//+------------------------------------------------------------------+ //| RSI new.mq5 | //| Copyright 2013, MetaQuotes Software Corp. | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2013, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" //+------------------------------------------------------------------+ //| Include | //+------------------------------------------------------------------+ #include <Expert\Expert.mqh> //--- available signals #include <Expert\Signal\SignalRSI.mqh> //--- available trailing #include <Expert\Trailing\TrailingFixedPips.mqh> //--- available money management #include <Expert\Money\MoneyFixedLot.mqh> //+------------------------------------------------------------------+ //| Inputs | //+------------------------------------------------------------------+ //--- inputs for expert input string Expert_Title ="RSI new"; // Document name ulong Expert_MagicNumber =8346; // bool Expert_EveryTick =false; // //--- inputs for main signal input int Signal_ThresholdOpen =10; // Signal threshold value to open [0...100] input int Signal_ThresholdClose =10; // Signal threshold value to close [0...100] input double Signal_PriceLevel =0.0; // Price level to execute a deal input double Signal_StopLevel =50.0; // Stop Loss level (in points) input double Signal_TakeLevel =50.0; // Take Profit level (in points) input int Signal_Expiration =4; // Expiration of pending orders (in bars) input int Signal_RSI_PeriodRSI =8; // Relative Strength Index(8,...) Period of calculation input ENUM_APPLIED_PRICE Signal_RSI_Applied =PRICE_CLOSE; // Relative Strength Index(8,...) Prices series input double Signal_RSI_Weight =1.0; // Relative Strength Index(8,...) Weight [0...1.0] //--- inputs for trailing input int Trailing_FixedPips_StopLevel =30; // Stop Loss trailing level (in points) input int Trailing_FixedPips_ProfitLevel=50; // Take Profit trailing level (in points) //--- inputs for money input double Money_FixLot_Percent =10.0; // Percent input double Money_FixLot_Lots =1.0; // Fixed volume //+------------------------------------------------------------------+ //| Global expert object | //+------------------------------------------------------------------+ CExpert ExtExpert; //+------------------------------------------------------------------+ //| Initialization function of the expert | //+------------------------------------------------------------------+ int OnInit() { //--- Initializing expert if(!ExtExpert.Init(Symbol(),Period(),Expert_EveryTick,Expert_MagicNumber)) { //--- failed printf(__FUNCTION__+": error initializing expert"); ExtExpert.Deinit(); return(-1); } //--- Creating signal CExpertSignal *signal=new CExpertSignal; if(signal==NULL) { //--- failed printf(__FUNCTION__+": error creating signal"); ExtExpert.Deinit(); return(-2); } //--- ExtExpert.InitSignal(signal); signal.ThresholdOpen(Signal_ThresholdOpen); signal.ThresholdClose(Signal_ThresholdClose); signal.PriceLevel(Signal_PriceLevel); signal.StopLevel(Signal_StopLevel); signal.TakeLevel(Signal_TakeLevel); signal.Expiration(Signal_Expiration); //--- Creating filter CSignalRSI CSignalRSI *filter0=new CSignalRSI; if(filter0==NULL) { //--- failed printf(__FUNCTION__+": error creating filter0"); ExtExpert.Deinit(); return(-3); } signal.AddFilter(filter0); //--- Set filter parameters filter0.PeriodRSI(Signal_RSI_PeriodRSI); filter0.Applied(Signal_RSI_Applied); filter0.Weight(Signal_RSI_Weight); //--- Creation of trailing object CTrailingFixedPips *trailing=new CTrailingFixedPips; if(trailing==NULL) { //--- failed printf(__FUNCTION__+": error creating trailing"); ExtExpert.Deinit(); return(-4); } //--- Add trailing to expert (will be deleted automatically)) if(!ExtExpert.InitTrailing(trailing)) { //--- failed printf(__FUNCTION__+": error initializing trailing"); ExtExpert.Deinit(); return(-5); } //--- Set trailing parameters trailing.StopLevel(Trailing_FixedPips_StopLevel); trailing.ProfitLevel(Trailing_FixedPips_ProfitLevel); //--- Creation of money object CMoneyFixedLot *money=new CMoneyFixedLot; if(money==NULL) { //--- failed printf(__FUNCTION__+": error creating money"); ExtExpert.Deinit(); return(-6); } //--- Add money to expert (will be deleted automatically)) if(!ExtExpert.InitMoney(money)) { //--- failed printf(__FUNCTION__+": error initializing money"); ExtExpert.Deinit(); return(-7); } //--- Set money parameters money.Percent(Money_FixLot_Percent); money.Lots(Money_FixLot_Lots); //--- Check all trading objects parameters if(!ExtExpert.ValidationSettings()) { //--- failed ExtExpert.Deinit(); return(-8); } //--- Tuning of all necessary indicators if(!ExtExpert.InitIndicators()) { //--- failed printf(__FUNCTION__+": error initializing indicators"); ExtExpert.Deinit(); return(-9); } //--- ok return(0); } //+------------------------------------------------------------------+ //| Deinitialization function of the expert | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { ExtExpert.Deinit(); } //+------------------------------------------------------------------+ //| "Tick" event handler function | //+------------------------------------------------------------------+ void OnTick() { ExtExpert.OnTick(); } //+------------------------------------------------------------------+ //| "Trade" event handler function | //+------------------------------------------------------------------+ void OnTrade() { ExtExpert.OnTrade(); } //+------------------------------------------------------------------+ //| "Timer" event handler function | //+------------------------------------------------------------------+ void OnTimer() { ExtExpert.OnTimer(); } //+------------------------------------------------------------------+ krishna Gaherwar 2013.04.12 11:53 #22 恳请重新播放谢谢尊敬的先生 Simon Gniadkowski 2013.04.12 11:55 #23 saibabashirdi:谢谢你,但我是这方面的新手,所以请纠正代码并发送给我。指导我 你需要学习,就像我正在努力做的一样,如果你不想学习,那就花钱请人修改你试图使用的代码:乔布斯 krishna Gaherwar 2013.04.12 12:05 #24 RaptorUK: 你需要学习,就像我正在努力做的一样,如果你不想学习,那就付钱给别人来修复你试图使用的代码:乔布斯好的,谢谢你,我会学习的。但有一点你可以告诉我,MQL5向导意味着专家RSI在外汇市场上是可以工作的,但在NSE和MCX期货中却不能工作。或者你能告诉我它在comex(如黄金和白银)中是有效的吗?指导我 重播krishna krishna Gaherwar 2013.04.12 12:17 #25 saibabashirdi:好的,谢谢你,我会学习的。但有一点你可以告诉我,MQL5向导意味着专家RSI在外汇市场上是可以工作的,但在NSE和MCX期货中却不能工作。或者你能告诉我它在comex(如黄金和白银)中是有效的吗?指导我 重播krishna你好上述专家RSI在外汇符号中工作,没有任何问题,可以有效运行。请你指导我在COMEX中的工作。谢谢krishna Alain Verleyen 2013.04.12 12:22 #26 saibabashirdi:尊敬的女士们、先生们上述专家RSI在外汇符号中工作,没有任何问题,可以有效运行。请你指导我在COMEX中的工作。谢谢krishnaMQL5 Wizard是Metaquotes提供的工具,作为版主,我们无法了解它的工作方式。所以你必须写信给服务台。 Get in touch with developers using Service Desk! www.mql5.com We therefore attach great importance to all user reports about issues in our programs and try to answer each one of them. krishna Gaherwar 2013.04.12 12:27 #27 angevoyageur:MQL5向导是Metaquotes提供的一个工具,作为版主,我们没有任何权限了解它的工作原理。所以你必须写信给服务台。谢谢你的宝贵答复克里希纳 Simon Gniadkowski 2013.04.12 12:39 #28 saibabashirdi:尊敬的女士们、先生们上述专家RSI在外汇符号中工作,没有任何问题,可以有效运行。请您指导我在COMEX中的工作。 你自己试试吧,你会在做的时候学到一些东西。 surubabs Suresh Kakkattil 2013.04.12 15:32 #29 saibabashirdi: 谢谢你的宝贵答复 克里希纳 你好,我是来自印度的。 目前,MQL语言只支持外汇信号,向导的计算基于点数,所以它不支持其他交易工具,如期货。 谢谢你 krishna Gaherwar 2013.04.12 15:49 #30 surubabs: 嗨,我来自印度。 语言MQL,目前只支持外汇信号,向导的计算以点为基础,所以它不支持其他交易工具,如期货。 谢谢你你好谢谢你,你来自印度 ...哪个地方?谢谢奎斯纳 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
也许你需要这样做 ... .
谢谢你,但我是这方面的新手,所以请纠正代码并发送给我。
指导我
恳请重新播放
谢谢
尊敬的先生
谢谢你,但我是这方面的新手,所以请纠正代码并发送给我。
指导我
你需要学习,就像我正在努力做的一样,如果你不想学习,那就付钱给别人来修复你试图使用的代码:乔布斯
好的,谢谢你,我会学习的。但有一点你可以告诉我,MQL5向导意味着专家RSI在外汇市场上是可以工作的,但在NSE和MCX期货中却不能工作。
或者你能告诉我它在comex(如黄金和白银)中是有效的吗?
指导我
重播
krishna
好的,谢谢你,我会学习的。但有一点你可以告诉我,MQL5向导意味着专家RSI在外汇市场上是可以工作的,但在NSE和MCX期货中却不能工作。
或者你能告诉我它在comex(如黄金和白银)中是有效的吗?
指导我
重播
krishna
你好
上述专家RSI在外汇符号中工作,没有任何问题,可以有效运行。
请你指导我在COMEX中的工作。
谢谢
krishna
尊敬的女士们、先生们
上述专家RSI在外汇符号中工作,没有任何问题,可以有效运行。
请你指导我在COMEX中的工作。
谢谢
krishna
MQL5 Wizard是Metaquotes提供的工具,作为版主,我们无法了解它的工作方式。
所以你必须写信给服务台。
MQL5向导是Metaquotes提供的一个工具,作为版主,我们没有任何权限了解它的工作原理。
所以你必须写信给服务台。
谢谢你的宝贵答复
克里希纳
尊敬的女士们、先生们
上述专家RSI在外汇符号中工作,没有任何问题,可以有效运行。
请您指导我在COMEX中的工作。
谢谢你的宝贵答复
克里希纳
你好,我是来自印度的。
目前,MQL语言只支持外汇信号,向导的计算基于点数,所以它不支持其他交易工具,如期货。
谢谢你
嗨,我来自印度。
语言MQL,目前只支持外汇信号,向导的计算以点为基础,所以它不支持其他交易工具,如期货。
谢谢你
你好
谢谢你,你来自印度 ...哪个地方?
谢谢
奎斯纳