文章 "在 MetaTrader 5 中使用自组织特征映射(Kohonen 映射)" - 页 3 123456 新评论 williamwong 2011.06.30 13:41 #21 我下载时发现定义末尾有这些垃圾字符("?","?",......),并且遇到了 cintbmp.h 的编译错误: string CA[]={"!","\"","#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","file://%22,%22]%22,%22%5e%22,%22_%22,%22%60%22,%22a%22,%22b%22,%22c%22,%22d%22,%22e%22,%22f%22,%22g%22,%22h%22,%22i%22,%22j%22,%22k%22,%22l%22,%22m%22,%22n%22,%22o%22,%22p%22,%22q%22,%22r%22,%22s%22,%22t%22,%22u%22,%22v%22,%22w%22,%22x%22,%22y%22,%22z/ "j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","","€","?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,"?,""}; 但如果用 MT4 编辑器打开,就能看到这些字符。 有什么办法可以解决这个问题吗? Automated-Trading 2011.06.30 14:15 #22 试试这个版本(保存为 Unicode)。 附加的文件: cIntBMP.mqh 79 kb williamwong 2011.07.03 10:33 #23 如果第 1 个元素是最大或最小值,那么在计算范围时就不会包括它,从而导致错误分类: void CSOM::Train(bool bShowProgress) // 培训方法 { ... for(int j=0; j<m_dimension; j++) { double maxv=m_set[m_dimension+j]; // 应该是 double maxv=m_set[m_dimension*j]; double minv=m_set[m_dimension+j]; // 应该是 double minv=m_set[m_dimension*j]; Serge 2011.07.09 20:59 #24 请告诉我,为什么需要先用脚本将数据卸载到文件中,然后再从 "智能交易系统 "中读取数据? 为什么 "智能交易系统 "不能自己从终端获取数据? --- 2011.07.09 21:07 #25 Graff: 请告诉我,为什么必须使用脚本将数据卸载到文件中,然后再从智能交易系统中读取数据? 为什么智能交易系统不能独立地从终端获取数据?没有人禁止,甚至鼓励用最好的方式来做:) Serge 2011.07.09 21:29 #26 sergeev:没有人禁止,甚至鼓励去做最好的事情:)这是可以理解的。不清楚的是这种实现的逻辑。既然有标准的ushort sep[];StringToShortArray(";",sep,0,-1);StringSplit( s, sep[0], stringsarr) 函数,为什么还要写ParseSt ring(s ,"; ",stringsarr);? --- 2011.07.09 21:53 #27 Graff:这是可以理解的。我不明白的是这种实现方式背后的逻辑。 这与脚本有什么关系? Dmitriy Skub 2011.07.11 13:48 #28 Graff: 请告诉我为什么需要使用脚本将数据卸载到文件中,然后再从 Expert Advisor 读取数据? 为什么 Expert Advisor 不能自己从终端获取数据? 在我看来,这是一种更通用的解决方案。试想一下,数据不是由终端生成的。 Serge 2011.07.12 00:50 #29 sergeev: 这和脚本有什么关系?我不明白脚本有什么用。毕竟,你可以直接从终端获取信息。Dima_S: 在我看来,这是一个更通用的解决方案。想象一下,数据不是由终端形成的。甚至很难想象到底是用什么来计算的,很可能是有人手动计算的。SZY: 谁能发布一个 EA 的修改程序,不需要脚本,直接从终端获取信息? --- 2011.07.12 10:02 #30 Graff:SZY:谁能发布一个修改程序,让智能交易系统可以直接从终端获取信息,而不需要脚本? 您需要哪些信息? 123456 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我下载时发现定义末尾有这些垃圾字符("?","?",......),并且遇到了 cintbmp.h 的编译错误:
但如果用 MT4 编辑器打开,就能看到这些字符。 有什么办法可以解决这个问题吗?
如果第 1 个元素是最大或最小值,那么在计算范围时就不会包括它,从而导致错误分类:
请告诉我,为什么必须使用脚本将数据卸载到文件中,然后再从智能交易系统中读取数据? 为什么智能交易系统不能独立地从终端获取数据?
没有人禁止,甚至鼓励用最好的方式来做:)
没有人禁止,甚至鼓励去做最好的事情:)
这是可以理解的。不清楚的是这种实现的逻辑。
既然有标准的ushort sep[];StringToShortArray(";",sep,0,-1);StringSplit( s, sep[0], stringsarr) 函数,为什么还要写ParseSt ring(s ,"; ",stringsarr);?
这是可以理解的。我不明白的是这种实现方式背后的逻辑。
请告诉我为什么需要使用脚本将数据卸载到文件中,然后再从 Expert Advisor 读取数据? 为什么 Expert Advisor 不能自己从终端获取数据?
这和脚本有什么关系?
我不明白脚本有什么用。毕竟,你可以直接从终端获取信息。
在我看来,这是一个更通用的解决方案。想象一下,数据不是由终端形成的。
甚至很难想象到底是用什么来计算的,很可能是有人手动计算的。
SZY: 谁能发布一个 EA 的修改程序,不需要脚本,直接从终端获取信息?
Graff:
SZY:谁能发布一个修改程序,让智能交易系统可以直接从终端获取信息,而不需要脚本?