从专业人员到超级专业人员的任何问题 - 1。 - 页 18 1...111213141516171819202122232425...45 新评论 Alexey Subbotin 2011.02.20 12:29 #171 C-4: 谢谢你的建议。但由于某些原因,这个功能似乎有点狭窄。使用了500个SB,但不知何故,其中99.7%的SB似乎不适合在三个希格玛之内。 那么,我们需要直接计算软件并检查它。从这个数字来看,没有什么可说的--在我看来,一切都很正确。 如果生成方案是二项式的,并且相邻的样本是完全独立的,那么TSP应该得到满足。但是,如果独立条件没有得到满足(坏的振荡器,等等),那么 "胖尾巴 "就很有可能。 hrenfx 2011.02.20 13:12 #172 链接 --- 2011.03.15 13:56 #173 如何以像素计算文字大小? DrawText vsGetTextExtent #define DT_CALCRECT 0x00000400 #import "user32.dll" int DrawTextA(int hDC, string lpchText, int nCount, int lpRect[4], int uFormat); int GetWindowDC(int hWnd); int ReleaseDC(int hWnd, int hDC); #import start() { string txt="abcdef1234567"; int hWnd=WindowHandle(Symbol(), Period()); int hDC=GetWindowDC(hWnd); int rect[4]={0,0,0,0}; DrawTextA(hDC, txt, 8, rect, DT_CALCRECT); ReleaseDC(hWnd, hDC); Print("x1="+rect[0]+" y1="+rect[1]+" x2="+rect[2]+" y2="+rect[3]); } Vadim Zhunko 2011.03.15 21:19 #174 // Функция GetTextExtentPoint32 вычисляет ширину и высоту заданной строки текста. BOOL GetTextExtentPoint32 ( HDC hdc, // дескриптор DC LPCTSTR lpString, // текстовая строка int cbString, // число символов в строке LPSIZE lpSize // размер строки ); --- 2011.03.15 21:44 #175 GetTextExtentPoint32可能更正确 但原则上,DrawTextA也算。唯一要做的是把HFONT改为所需的那个。否则,我不认为结果会很正确。 [删除] 2011.03.17 17:47 #176 sergeev:GetTextExtentPoint32可能更正确字符串变量将int-value的内部表示方式存储在四个字节中。 它是如何到达那里的并不重要。 我们能否在不使用位操作 的情况下将这个数字放入一个内部变量? Vadim Zhunko 2011.03.17 18:37 #177 more: 字符串变量将内部表示的int-value存储在四个字节中。 它是如何到达那里的并不重要。 我们能否在不使用位操作的情况下将这个数字放入一个内部变量? std::string sText = "12"; int nValue = (MAX_CHAR + 1) * sText[0] + sText[1]; 大约是这样的两个字节。 [删除] 2011.03.17 19:19 #178 Zhunko: 关于这一点,有两个字节。 这是什么? 我在谈论MQL4程序中的变量。 Dmitry Fedoseev 2011.03.17 19:24 #179 more: 字符串变量将内部表示的int-value存储在四个字节中。 它是如何到达那里的并不重要。 我们能否在不使用位操作的情况下将这个数字放入一个内部变量? 你可以,通过将每个字节乘以256的幂,然后相加。大致是这样的... [删除] 2011.03.17 19:41 #180 Integer: 你可以,通过将每个字节乘以256的幂,然后相加。 换句话说,它是这样的。 int i = StringGetChar(str,3) ; i +=StringGetChar(str,2) * 256; i +=StringGetChar(str,1) * 256*256。 i +=StringGetChar(str,0) * 256*256*256。 非常好。 谢谢你! 1...111213141516171819202122232425...45 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢你的建议。但由于某些原因,这个功能似乎有点狭窄。
使用了500个SB,但不知何故,其中99.7%的SB似乎不适合在三个希格玛之内。
那么,我们需要直接计算软件并检查它。从这个数字来看,没有什么可说的--在我看来,一切都很正确。
如果生成方案是二项式的,并且相邻的样本是完全独立的,那么TSP应该得到满足。但是,如果独立条件没有得到满足(坏的振荡器,等等),那么 "胖尾巴 "就很有可能。
如何以像素计算文字大小?
DrawText vsGetTextExtent
GetTextExtentPoint32可能更正确
GetTextExtentPoint32可能更正确
字符串变量将int-value的内部表示方式存储在四个字节中。
它是如何到达那里的并不重要。
我们能否在不使用位操作 的情况下将这个数字放入一个内部变量?
字符串变量将内部表示的int-value存储在四个字节中。
它是如何到达那里的并不重要。
我们能否在不使用位操作的情况下将这个数字放入一个内部变量?
关于这一点,有两个字节。
这是什么?
我在谈论MQL4程序中的变量。
字符串变量将内部表示的int-value存储在四个字节中。
它是如何到达那里的并不重要。
我们能否在不使用位操作的情况下将这个数字放入一个内部变量?
你可以,通过将每个字节乘以256的幂,然后相加。大致是这样的...
你可以,通过将每个字节乘以256的幂,然后相加。
换句话说,它是这样的。
int i = StringGetChar(str,3) ;
i +=StringGetChar(str,2) * 256;
i +=StringGetChar(str,1) * 256*256。
i +=StringGetChar(str,0) * 256*256*256。
非常好。
谢谢你!