错误、漏洞、问题 - 页 1329 1...132213231324132513261327132813291330133113321333133413351336...3184 新评论 [删除] 2015.07.20 15:56 #13281 当我从俄语切换到英语时,随着终端的重新启动,"撤销 "按钮仍然是用俄语书写。Win XP SP3 A100 2015.07.20 18:18 #13282 不能超载class A {}; void f( const A& ) { Print( 1 ); } //1: void f( A& ) { Print( 2 ); } //2: void OnStart() { A a1; const A a2; f( a1 ); // ошибка компиляции f( a2 ); // нормально, вызывается 1: f( const A& ) } 是什么阻止了你在有错误的地方调用2: f( A& ) ?指针通常被重载void f( const A* ) { Print( 1 ); } void f( A* ) { Print( 2 ); } void OnStart() { A *a1; const A *a2; f( a1 ); //нормально f( a2 ); //нормально } A100 2015.07.20 21:56 #13283 编译错误void g( int& array[] ) { Print( __FUNCTION__); } void h( long& array[] ) { Print( __FUNCTION__); } template<typename T> void f( T& t[] ) { if ( typename( T ) == "int" ) g( t ); //Ошибка: parameter conversion not allowed else if ( typename( T ) == "long" ) h( t ); //Ошибка: parameter conversion not allowed } void OnStart() { int i[ 1 ]; long j[ 1 ]; f( j ); f( i ); }但除此之外void g( int array ) { Print( __FUNCTION__); } void h( long array ) { Print( __FUNCTION__); } template<typename T> void f( T t ) { if ( typename( T ) == "int" ) g( t ); else if ( typename( T ) == "long" ) h( t ); } void OnStart() { int i; long j; f( j ); f( i ); } 认可 Slava 2015.07.21 05:41 #13284 Vladimir Zubov:当我从俄语切换到英语时,随着终端的重新启动,"撤销 "按钮仍然是用俄语书写。Win XP SP3 这是因为风力系统是俄罗斯的。系统按钮是由系统本身用自己的语言签署的 Slava 2015.07.21 05:42 #13285 Vladimir Zubov: 这是否意味着,如果EA使用标准指标调用,它也会 "你好"?没有。这纯粹是一个界面故障。 Ilyas 2015.07.21 06:14 #13286 A100:编译错误否则 ok 根据帖子1769811:没错,你应该在这里使用函数模板的显式专用化。不幸的是,目前编译器还不支持它,但实施是在计划之中。 Явная специализация шаблонов функций msdn.microsoft.com Используя шаблон функции, можно указать особое поведение для определенного типа, предоставив явную специализацию (переопределение) шаблона функции для этого типа. iZer0 2015.07.21 08:35 #13287 下午好,请你指导一下新华社的工作。我使用MT5不是为了交易,而是作为一些 "随机 "数据的来源(甚至不要问为什么--不是我心血来潮)。是否有可能获得以ticks为单位的历史数据(我需要每秒几次的买卖数据)。我应该怎么做?我知道在测试指标 时,MT5会抽出数据 - 如何使用这个?我有一个任务,要写一个自定义指标,将当前刻度线发送到某个服务(没有问题)。我没有找到任何地方可以获得以点为单位而不是以M1为单位的历史数据。 [删除] 2015.07.21 08:38 #13288 iZer0:下午好,请你指导一下新华社的工作。我使用MT5不是为了交易,而是作为一些 "随机 "数据的来源(甚至不要问为什么--不是我心血来潮)。是否可以获得以点为单位的历史数据(我需要每秒数次的买卖数据)。我应该怎么做?我知道在测试指标 时,MT5会抽出数据 - 如何使用这个?我有一个任务,要写一个自定义指标,将当前刻度线发送到某个服务(没有问题)。我没有找到任何地方可以获得以点为单位而不是以M1为单位的历史数据。CopyTicks(_Symbol,tick_array,COPY_TICKS_ALL,0,ticks);. iZer0 2015.07.21 09:32 #13289 pako: 谢谢你的提示。但描述中说要获得终端工作时段的刻度线。如何获得真正的历史数据(当然,假设供应商为他们提供了正确的详细程度)。请告诉我这些数据是否是由终端自己下载的?(基本上是从他那里拿走的)。什么决定了历史数据的深度? [删除] 2015.07.21 09:50 #13290 iZer0: 你只有在自己收集的情况下才能得到买入和卖出价格(目前)(把它们写进一个文件)。CoruTiscs只返回2000点。 1...132213231324132513261327132813291330133113321333133413351336...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
当我从俄语切换到英语时,随着终端的重新启动,"撤销 "按钮仍然是用俄语书写。Win XP SP3
不能超载
是什么阻止了你在有错误的地方调用2: f( A& ) ?
指针通常被重载
编译错误
但除此之外
认可当我从俄语切换到英语时,随着终端的重新启动,"撤销 "按钮仍然是用俄语书写。Win XP SP3
这是否意味着,如果EA使用标准指标调用,它也会 "你好"?
没有。
这纯粹是一个界面故障。
编译错误
否则
ok下午好,请你指导一下新华社的工作。我使用MT5不是为了交易,而是作为一些 "随机 "数据的来源(甚至不要问为什么--不是我心血来潮)。是否有可能获得以ticks为单位的历史数据(我需要每秒几次的买卖数据)。我应该怎么做?我知道在测试指标 时,MT5会抽出数据 - 如何使用这个?
我有一个任务,要写一个自定义指标,将当前刻度线发送到某个服务(没有问题)。我没有找到任何地方可以获得以点为单位而不是以M1为单位的历史数据。
下午好,请你指导一下新华社的工作。我使用MT5不是为了交易,而是作为一些 "随机 "数据的来源(甚至不要问为什么--不是我心血来潮)。是否可以获得以点为单位的历史数据(我需要每秒数次的买卖数据)。我应该怎么做?我知道在测试指标 时,MT5会抽出数据 - 如何使用这个?
我有一个任务,要写一个自定义指标,将当前刻度线发送到某个服务(没有问题)。我没有找到任何地方可以获得以点为单位而不是以M1为单位的历史数据。
谢谢你的提示。但描述中说要获得终端工作时段的刻度线。如何获得真正的历史数据(当然,假设供应商为他们提供了正确的详细程度)。请告诉我这些数据是否是由终端自己下载的?(基本上是从他那里拿走的)。什么决定了历史数据的深度?