[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 46 1...394041424344454647484950515253...631 新评论 [删除] 2012.04.04 15:19 #451 你好!我需要帮助重做代码。代码的主要部分作为一个文件附在后面。该代码建立了一个表格。我想出了如何在 "内容"--表格内容中插入我的数值,但试图用字体颜色做同样的事,却不成功。 因此,你需要做一个文本颜色的控制,就像用内容做的那样。 // Готовим массив с содержимым таблицы for(int i=0;i<20;i++) { for(int j=0;j<2;j++) { Content[i][j]="Колонка "+(j+1)+", строка "+(i+1); } } 即大致是这样的。 aContentTextColor [i][j] // i, j номер колонки и строки - присваивать им цвет 附加的文件: 1.mq4 8 kb [删除] 2012.04.04 15:44 #452 Kondratiev_A_A:你好!我需要帮助重做代码。代码的主要部分作为一个文件附在后面。该代码建立了一个表格。我想出了如何在 "内容"--表格内容中插入我的数值,但试图用字体颜色做同样的事,却不成功。因此,你需要像对待 "内容 "那样进行文本颜色控制。即类似这样的事情。通过 "行 "增加元素的数量(例如for(int j=0;j<4;j++)和在数组声明 中也相应地增加),并在第二和第三元素中(通过数字)写入颜色代码,以便进一步解释 或者对于一个颜色,你可以定义第二个相同尺寸的数组,就像对于内容一样 [删除] 2012.04.04 15:55 #453 smshev: 增加每 "行" 的元素数(for(int j=0;j<4;j++)和在数组声明中也分别增加),并在第二和第三(按编号)元素中以方便的形式写入颜色代码,以便进一步解释。 或者对于颜色,你可以创建第二个与内容相同维度的数组 谢谢你的答复 尝试了第二个方案,增加了数组,但其他代码被束缚了--试图通过与内容类比来改变其他代码的纯逻辑性--错误。 我不明白它与第一种变体的关系,但我有一种感觉,它不会工作--它不会是紧凑的) [删除] 2012.04.04 17:10 #454 Kondratiev_A_A:谢谢你的答复试着用数组添加的第二种方案,但其他的代码被束缚了--试着通过内容的类比来改变其他代码的纯逻辑性--错误。我不理解第一种变体,但我觉得它不会起作用--它不会是紧凑的) 让我解释一下第一种变体。 声明数组 不是,例如,<字符串Content[100][2]>,而是<字符串 Content [100][3]>,在循环处理中除了你的字符串<Content[i][j]="列"+(j+1)+",字符串"+(i+1);> 如果你每行只需要一种颜色,则添加<Content[i][j+1]="Green ">。 或者="1",这取决于你决定如何对颜色进行编码。 [删除] 2012.04.04 17:28 #455 smshev: 让我解释一下第一个选项。 声明一个数组,例如,不是<字符串Content[100][2]>,而是<字符串 Content [100][3]>,在处理循环中除了你的字符串<Content[i][j]="列"+(j+1)+",字符串"+(i+1);> 如果你每行只需要一种颜色,则添加<Content[i][j+1]="Green ">。 或者="1",这取决于你决定如何对颜色进行编码。 我现在明白我的意思了,谢谢你! atztek 2012.04.04 18:59 #456 Lians: atztek,所以看一下代码,如果你知道函数代码是什么样子的,它的位置是这样的。 ZS:如果该函数在INIT()或DEINIT()中,你可以在没有代码的情况下进行尝试 :) 函数在deinit中允许进行的一些操作,在start中不允许进行,等等。(它在代码的不同部分被多次使用)。我想也许有一个命令可以让你检查。 而在一般情况下,它是通过在函数变量列表中增加一个外部变量来解决的。 [删除] 2012.04.04 19:00 #457 smshev: 让我解释一下第一个选项。 声明一个数组,例如,不是<字符串Content[100][2]>,而是<字符串 Content [100][3]>,在处理循环中除了你的字符串<Content[i][j]="列"+(j+1)+",字符串"+(i+1);> 如果你每行只需要一种颜色,则添加<Content[i][j+1]="Green ">。 或者="1",这取决于你决定如何对颜色进行编码。 不幸的是,我并不清楚,为什么要把列的数量从2改为3?还有,为什么要给格林分配一个值(字符串值)?我不清楚... Alexey Subbotin 2012.04.04 19:30 #458 atztek: 一些函数在deinit中被允许执行的操作在start中不被允许,等等。(它在代码的不同部分被多次使用)。我想也许有一个命令可以让你检查。 而一般情况下,是通过在函数变量列表中增加一个外部变量来解决的。 最好是在全局层面上设置一个变量,应根据程序所处的函数为其赋值。这样就不需要监控传递给用户函数的参数,因为这是一个潜在的错误来源。 Sergey Dymov 2012.04.04 19:35 #459 伙计们,请指教! 我需要程序将止损点保持在离价格10个点的位置,当在止损点的水平上收盘时,它将把订单改为相反的。如何做到这一点? atztek 2012.04.04 19:55 #460 alsu: 最好是在全局层面定义一个变量,它可以根据程序所处的函数来赋值。那么就不需要跟踪传入用户函数的参数,这是一个潜在的错误来源。 。 没错,但在给全局变量 分配不同的值时,你还是会犯错误;-) 谢谢你! 1...394041424344454647484950515253...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好!我需要帮助重做代码。代码的主要部分作为一个文件附在后面。该代码建立了一个表格。我想出了如何在 "内容"--表格内容中插入我的数值,但试图用字体颜色做同样的事,却不成功。
因此,你需要做一个文本颜色的控制,就像用内容做的那样。
即大致是这样的。
aContentTextColor [i][j] // i, j номер колонки и строки - присваивать им цвет
你好!我需要帮助重做代码。代码的主要部分作为一个文件附在后面。该代码建立了一个表格。我想出了如何在 "内容"--表格内容中插入我的数值,但试图用字体颜色做同样的事,却不成功。
因此,你需要像对待 "内容 "那样进行文本颜色控制。
即类似这样的事情。
通过 "行 "增加元素的数量(例如for(int j=0;j<4;j++)和在数组声明 中也相应地增加),并在第二和第三元素中(通过数字)写入颜色代码,以便进一步解释
或者对于一个颜色,你可以定义第二个相同尺寸的数组,就像对于内容一样
增加每 "行" 的元素数(for(int j=0;j<4;j++)和在数组声明中也分别增加),并在第二和第三(按编号)元素中以方便的形式写入颜色代码,以便进一步解释。
或者对于颜色,你可以创建第二个与内容相同维度的数组
谢谢你的答复
尝试了第二个方案,增加了数组,但其他代码被束缚了--试图通过与内容类比来改变其他代码的纯逻辑性--错误。
我不明白它与第一种变体的关系,但我有一种感觉,它不会工作--它不会是紧凑的)
谢谢你的答复
试着用数组添加的第二种方案,但其他的代码被束缚了--试着通过内容的类比来改变其他代码的纯逻辑性--错误。
我不理解第一种变体,但我觉得它不会起作用--它不会是紧凑的)
让我解释一下第一种变体。
声明数组 不是,例如,<字符串Content[100][2]>,而是<字符串 Content [100][3]>,在循环处理中除了你的字符串<Content[i][j]="列"+(j+1)+",字符串"+(i+1);>
如果你每行只需要一种颜色,则添加<Content[i][j+1]="Green ">。 或者="1",这取决于你决定如何对颜色进行编码。
让我解释一下第一个选项。
声明一个数组,例如,不是<字符串Content[100][2]>,而是<字符串 Content [100][3]>,在处理循环中除了你的字符串<Content[i][j]="列"+(j+1)+",字符串"+(i+1);>
如果你每行只需要一种颜色,则添加<Content[i][j+1]="Green ">。 或者="1",这取决于你决定如何对颜色进行编码。
我现在明白我的意思了,谢谢你!
atztek,所以看一下代码,如果你知道函数代码是什么样子的,它的位置是这样的。
ZS:如果该函数在INIT()或DEINIT()中,你可以在没有代码的情况下进行尝试 :)函数在deinit中允许进行的一些操作,在start中不允许进行,等等。(它在代码的不同部分被多次使用)。我想也许有一个命令可以让你检查。
而在一般情况下,它是通过在函数变量列表中增加一个外部变量来解决的。
让我解释一下第一个选项。
声明一个数组,例如,不是<字符串Content[100][2]>,而是<字符串 Content [100][3]>,在处理循环中除了你的字符串<Content[i][j]="列"+(j+1)+",字符串"+(i+1);>
如果你每行只需要一种颜色,则添加<Content[i][j+1]="Green ">。 或者="1",这取决于你决定如何对颜色进行编码。
不幸的是,我并不清楚,为什么要把列的数量从2改为3?还有,为什么要给格林分配一个值(字符串值)?我不清楚...
一些函数在deinit中被允许执行的操作在start中不被允许,等等。(它在代码的不同部分被多次使用)。我想也许有一个命令可以让你检查。
而一般情况下,是通过在函数变量列表中增加一个外部变量来解决的。
伙计们,请指教!
我需要程序将止损点保持在离价格10个点的位置,当在止损点的水平上收盘时,它将把订单改为相反的。如何做到这一点?
最好是在全局层面定义一个变量,它可以根据程序所处的函数来赋值。那么就不需要跟踪传入用户函数的参数,这是一个潜在的错误来源。 。
谢谢你!