初学者的问题 MQL5 MT5 MetaTrader 5 - 页 275 1...268269270271272273274275276277278279280281282...1503 新评论 Vladimir Karputov 2014.07.27 14:06 #2741 jommerbot: 那么,为什么在一台机器上是这样,而在另一台机器上则不同?我把源码转移到%programfiles%\LiteForex MT5\MQL5,我启动编辑器 - 它们不在那里(我需要把它们复制到%appdata%\MetaQuotes\Terminal\0DF37F59A46B215DB2AE3D3D96D0F055\MQL5),但在Windows 7中,如果源码放在%programfiles%\MetaTrader 5\MQL5\,那么一切都能找到并被编译。也许 "7 "上的终端是用便携式钥匙安装的。 关于交易、自动交易系统和交易策略测试的论坛 数据文件夹的位置 Sergeev, 2010.01.23 13:21 Renat 非常感谢您!!!!我已经在metaeditor.exe的快捷方式中加入了/portable,并且已经成功。现在,数据文件夹链接已自动移至终端安装文件夹。(顺便说一句--我把终端放在Program Files里。)同时在终端.exe /portable中写上--有必要从安装路径中获取数据。而F4也可以在所需的公园里打开编辑器。我不得不探索文件类型映射的设置,并在".mq5 "的开头行添加/portable。现在一切都在正常工作。 jommerbot 2014.07.27 14:24 #2742 barabashkakvn:也许 "7 "上的终端是用便携式钥匙安装的。不,我记得很清楚,我从官方来源下载并安装了https://www.metatrader5.com/ru/download,没有任何密钥,只是为了防止我检查启动快捷方式--也没有指定的密钥......奇迹。我现在明白了在服务器2003上如何做了--我只是把键放在了快捷键上。谢谢。顺便说一下,这两个人是一样的。 Скачать MetaTrader 5 www.metatrader5.com Скачать торговый терминал MetaTrader 5 для комфортной и успешной работы на финансовых рынках. Терминал обладает внушительными торговыми и аналитическими возможностями и является одним из лучших в мире Vasiliy Sokolov 2014.08.02 05:19 #2743 jommerbot: 只是对我来说,git比subversion更熟悉和方便。使用git应该没有任何问题。就我个人而言,它对mql文件的效果很好。 jommerbot 2014.08.03 13:44 #2744 还有一个问题:为什么FileIsExist,如果文件不存在,就会出现错误5019(文件不存在),在我看来,这多少有点不合逻辑。我在EA初始化方面有严格的控制。 if( GetLastError() != ERR_SUCCESS ) { return(INIT_FAILED); } 我不想为特定的错误单独制造拐杖异常,也许有一些其他方法可以检查文件是否存在? Maxim Khrolenko 2014.08.03 13:49 #2745 jommerbot:还有一个问题:为什么FileIsExist,如果文件不存在,就会出现错误5019(文件不存在),在我看来,这多少有点不合逻辑。我对EA的初始化进行了严格的控制。 我不想为特定的错误单独制造拐杖异常,也许有一些其他方法可以检查文件是否存在? 你在读取错误之前有ResetLastError()吗? jommerbot 2014.08.03 14:14 #2746 paladin800: 你在读取错误之前有ResetLastError()吗? 所以没有--这就是问题的关键,如果在初始化过程中代码的某个地方出现了错误,那么重置它就会很危险,还是我错了? Maxim Khrolenko 2014.08.03 18:04 #2747 jommerbot: 所以没有--这就是问题的关键,如果在初始化过程中代码的某个地方发生了错误,那么将其清零是很危险的,还是我错了?ResetLastError() 必须放在调用操作之前,之后的错误应该被读取。在FileOpen 的例子中(在那里,第二部分)ResetLastError在filehandle之前。请你也这样做。 Andrew Petras 2014.08.03 18:10 #2748 jommerbot: 所以没有--这就是问题的关键,如果在初始化过程中,代码的某个地方出现了错误,那么将其清零是很危险的,还是我错了? 不知道这件事更危险。打印它,然后在新的呼叫前重置它。 jommerbot 2014.08.03 20:13 #2749 但在FileIsExist 部分之前,有一个以上的地方有潜在的错误。但无论如何,一切都会被记录下来。我不知道这个功能。但这并不能解决问题--错误不是在调用FileIsExist之前发生的,而是在调用FileIsExist时发生的。无论如何,我已经用不同的方式,通过搜索来完成。谢谢你的回答。 Vladimir Karputov 2014.08.05 03:47 #2750 aleks557:你好,初级和高级帮助解决五年级的数学问题:)...我需要找到所提供的货币的算术平均值。编写这样一个指标有多容易?.......p.s 到目前为止,这个想法不是为了任何交易目的,而纯粹是为了教育目的。 为了使您的信息更容易阅读,请阅读:在论坛中正确插入代码 1...268269270271272273274275276277278279280281282...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
那么,为什么在一台机器上是这样,而在另一台机器上则不同?我把源码转移到%programfiles%\LiteForex MT5\MQL5,我启动编辑器 - 它们不在那里(我需要把它们复制到%appdata%\MetaQuotes\Terminal\0DF37F59A46B215DB2AE3D3D96D0F055\MQL5),但在Windows 7中,如果源码放在%programfiles%\MetaTrader 5\MQL5\,那么一切都能找到并被编译。
也许 "7 "上的终端是用便携式钥匙安装的。
关于交易、自动交易系统和交易策略测试的论坛
数据文件夹的位置
Sergeev, 2010.01.23 13:21
Renat 非常感谢您!!!!
我已经在metaeditor.exe的快捷方式中加入了/portable,并且已经成功。现在,数据文件夹链接已自动移至终端安装文件夹。
(顺便说一句--我把终端放在Program Files里。)
同时在终端.exe /portable中写上--有必要从安装路径中获取数据。而F4也可以在所需的公园里打开编辑器。
我不得不探索文件类型映射的设置,并在".mq5 "的开头行添加/portable。
现在一切都在正常工作。
也许 "7 "上的终端是用便携式钥匙安装的。
不,我记得很清楚,我从官方来源下载并安装了https://www.metatrader5.com/ru/download,没有任何密钥,只是为了防止我检查启动快捷方式--也没有指定的密钥......奇迹。我现在明白了在服务器2003上如何做了--我只是把键放在了快捷键上。谢谢。
顺便说一下,这两个人是一样的。
只是对我来说,git比subversion更熟悉和方便。
还有一个问题:为什么FileIsExist,如果文件不存在,就会出现错误5019(文件不存在),在我看来,这多少有点不合逻辑。我在EA初始化方面有严格的控制。
我不想为特定的错误单独制造拐杖异常,也许有一些其他方法可以检查文件是否存在?还有一个问题:为什么FileIsExist,如果文件不存在,就会出现错误5019(文件不存在),在我看来,这多少有点不合逻辑。我对EA的初始化进行了严格的控制。
我不想为特定的错误单独制造拐杖异常,也许有一些其他方法可以检查文件是否存在?你在读取错误之前有ResetLastError()吗?
所以没有--这就是问题的关键,如果在初始化过程中代码的某个地方发生了错误,那么将其清零是很危险的,还是我错了?
所以没有--这就是问题的关键,如果在初始化过程中,代码的某个地方出现了错误,那么将其清零是很危险的,还是我错了?
你好,初级和高级帮助解决五年级的数学问题:)
...