将Vim作为mql的理想工具 - 页 5 123456789101112...16 新评论 Edgar Akhmadeev 2020.01.10 21:36 #41 Vladimir Simakov:#define a 3 #if a<5 ... #endif 这将发挥作用。这里的全部重点是翻译阶段。当预处理器运行时,它对 constexpr 变量一无所知,因为这已经是编译时间。 是的。 我们应该在#if中加入运算符。&&, ||, 定义, ==, !=, <, <=, >, >=... Igor Makanu 2020.01.10 21:37 #42 Edgar Akhmadeev: 我不太清楚最新的C++标准,但 "#if x>0 "似乎没有在任何地方实现。通常是关于 "#if defined DEBUG && defined LEVELS",至少是这样。 如今,谁知道呢?在过去的5年中,C++的发展速度非常快,我曾经在Habra上翻阅过C++的所有创新,后来我甚至不再翻阅这些主题,要掌握现代C++(比如现在的C++17),你应该用它来写作,现在的常规任务很少需要C++了。 我上网查了一下,你一定是对的,我把它和 constexprhttps://habr.com/ru/post/351970/ 混淆了。 好吧,新的C++被蒙上了一层神秘的面纱,imho ))))。 [删除] 2020.01.11 00:32 #43 Renat Fatkhullin: 如果不困难的话,在std头文件中加入包含防护措施(或者教μl编译器忽略#pragma一次)。 在μl预处理器指令之前添加mqlcpp__,否则它将被第一个预处理器处理。包括std库的头文件,如下所示 #ifndef VIM mqlcpp_#include <Arrays/ArrayObj.mqh> #endif 为什么?他们没有包括守卫。如果有的话(每个文件中多出三行),你可以像往常一样包括它们。 Vladimir Pastushak 2020.01.11 08:57 #44 Renat Fatkhullin:先生们,把 "特点和功能清单 "与 "缺乏这个和那个 "进行比较,并删除 "俗气 "一词。特别是如果你使用vim。我们将改进智能感应,这对模板来说不是那么容易。搜索是存在的,但它会变得更好--计划已经制定好了。颜色方案在选项->颜色中,但主题不会。 事实上,在下一个版本中,你会惊讶于编辑器将发生什么。我们正在把它变成一个多语言的MQL4/MQL5/C++/Python工作室,与GitHub和Stack Overflow集成。 我想用一个ME编辑器来编辑MT4和MT5的共享目录。 现在,我必须不断地在MT 4和MT 5之间同步目录。 我不知道其他人的情况,我写的一段代码在mt 4和mt 5中都能用,我只是用内联连接到mq 4和mq 5的头文件,然后进行编译。有了这种方法,就不需要为不同的终端编写两次基本逻辑或复制它。 目前的项目 不能使用这种方法... Dmitry Fedoseev 2020.01.11 10:34 #45 这个话题是关于兔子,哎呀,对不起--关于球,哎呀--关于舞者。 Dmitry Fedoseev 2020.01.11 10:34 #46 Vladimir Pastushak: 我想为mt 4和mt 5配备一个ME编辑器,并共享目录。 现在我不得不不断地在mt 4和mt 5之间同步目录。 我不知道其他人的情况,我写的一段代码在mt 4和mt 5中都可以使用,我只是通过包含来连接mq 4和mq 5的头文件,然后进行编译。有了这种方法,就不需要为不同的终端编写两次基本逻辑或复制它。 目前的项目不能使用这种方法... 是的...我想看看这个神奇的代码。 Igor Makanu 2020.01.11 11:08 #47 Dmitry Fedoseev: 是的...我想看看这个神奇的代码。 没有什么新东西,为MT4写一个交易操作库,遵循KimIV库的例子--开仓/平仓/追踪和订单计数,并连接库@fxsaber ,TS的基本逻辑在OnTick()中以程序风格写出,对于专题论坛,这样的TS在OnTick()中需要10-30行代码,这个TS由1-101指标或分解水平或多个TF的分析....总而言之,在过去的10年里,专题论坛上没有任何新的发明....。这周我专门研究了外国论坛--同样的情况,大家都在同一个圈子里))))。 Vladimir Pastushak 2020.01.11 11:22 #48 Dmitry Fedoseev: 是的...我想看看那个神奇的代码。 #ifdef __MQL5__ #endif #ifdef __MQL4__ #endif Vitaly Muzichenko 2020.01.11 11:35 #49 Igor Makanu: 没什么新鲜的,你按照KimIV库的例子为MT4写一个交易操作库--开仓/平仓/交易和订单计数以及连接库@fxsaber ,TS的基本逻辑在OnTick()中以程序风格写出,对于专题论坛,这样的TS在OnTick()中需要10-30行代码,这个TS由1-101指标或分解水平或几个TF的分析....。总而言之,在过去10年中,专题论坛上没有任何新的发明....。我这周专门研究了国外的论坛--同样的情况,大家都在同一个圈子里走))))。 因此,它不可能是什么新东西,都是在一个圈子里:"开放->拖网->关闭。 很久以前曾经在一个单体建筑工地工作过,就像几年前一样:"组装模板 -> 绑扎钢筋 -> 浇筑混凝土 -> 拆除模板",如此循环往复,因为没有其他 :) Vladimir Simakov 2020.01.11 11:51 #50 Dmitry Fedoseev : 是的...我想看看那个神奇的代码。 嗨,绿色,很久没有看到你了))))。你的车队在哪里?) 123456789101112...16 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
#define a 3
是的。
我们应该在#if中加入运算符。&&, ||, 定义, ==, !=, <, <=, >, >=...
我不太清楚最新的C++标准,但 "#if x>0 "似乎没有在任何地方实现。通常是关于 "#if defined DEBUG && defined LEVELS",至少是这样。
如今,谁知道呢?在过去的5年中,C++的发展速度非常快,我曾经在Habra上翻阅过C++的所有创新,后来我甚至不再翻阅这些主题,要掌握现代C++(比如现在的C++17),你应该用它来写作,现在的常规任务很少需要C++了。
我上网查了一下,你一定是对的,我把它和 constexprhttps://habr.com/ru/post/351970/ 混淆了。
好吧,新的C++被蒙上了一层神秘的面纱,imho ))))。
如果不困难的话,在std头文件中加入包含防护措施(或者教μl编译器忽略#pragma一次)。
在μl预处理器指令之前添加mqlcpp__,否则它将被第一个预处理器处理。包括std库的头文件,如下所示
为什么?他们没有包括守卫。如果有的话(每个文件中多出三行),你可以像往常一样包括它们。
先生们,把 "特点和功能清单 "与 "缺乏这个和那个 "进行比较,并删除 "俗气 "一词。特别是如果你使用vim。
我们将改进智能感应,这对模板来说不是那么容易。搜索是存在的,但它会变得更好--计划已经制定好了。
颜色方案在选项->颜色中,但主题不会。
事实上,在下一个版本中,你会惊讶于编辑器将发生什么。我们正在把它变成一个多语言的MQL4/MQL5/C++/Python工作室,与GitHub和Stack Overflow集成。
我想用一个ME编辑器来编辑MT4和MT5的共享目录。
现在,我必须不断地在MT 4和MT 5之间同步目录。
我不知道其他人的情况,我写的一段代码在mt 4和mt 5中都能用,我只是用内联连接到mq 4和mq 5的头文件,然后进行编译。有了这种方法,就不需要为不同的终端编写两次基本逻辑或复制它。
目前的项目 不能使用这种方法...
我想为mt 4和mt 5配备一个ME编辑器,并共享目录。
现在我不得不不断地在mt 4和mt 5之间同步目录。
我不知道其他人的情况,我写的一段代码在mt 4和mt 5中都可以使用,我只是通过包含来连接mq 4和mq 5的头文件,然后进行编译。有了这种方法,就不需要为不同的终端编写两次基本逻辑或复制它。
目前的项目不能使用这种方法...
是的...我想看看这个神奇的代码。
是的...我想看看这个神奇的代码。
没有什么新东西,为MT4写一个交易操作库,遵循KimIV库的例子--开仓/平仓/追踪和订单计数,并连接库@fxsaber ,TS的基本逻辑在OnTick()中以程序风格写出,对于专题论坛,这样的TS在OnTick()中需要10-30行代码,这个TS由1-101指标或分解水平或多个TF的分析....总而言之,在过去的10年里,专题论坛上没有任何新的发明....。这周我专门研究了外国论坛--同样的情况,大家都在同一个圈子里))))。
是的...我想看看那个神奇的代码。
没什么新鲜的,你按照KimIV库的例子为MT4写一个交易操作库--开仓/平仓/交易和订单计数以及连接库@fxsaber ,TS的基本逻辑在OnTick()中以程序风格写出,对于专题论坛,这样的TS在OnTick()中需要10-30行代码,这个TS由1-101指标或分解水平或几个TF的分析....。总而言之,在过去10年中,专题论坛上没有任何新的发明....。我这周专门研究了国外的论坛--同样的情况,大家都在同一个圈子里走))))。
因此,它不可能是什么新东西,都是在一个圈子里:"开放->拖网->关闭。
很久以前曾经在一个单体建筑工地工作过,就像几年前一样:"组装模板 -> 绑扎钢筋 -> 浇筑混凝土 -> 拆除模板",如此循环往复,因为没有其他 :)
是的...我想看看那个神奇的代码。
嗨,绿色,很久没有看到你了))))。你的车队在哪里?)