[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 507

 
Reshetov:
好吧,给你一个提示,开发商还没有在终端实现时间机器,以往返于未来。或者说我没有意识到这一点。
这有点复杂,但还是要谢谢你。我会接受你的暗示。
 
griha:

我怎样才能写一个脚本,由随机指数或RSI水平(或最好有几个指标可供选择)来指导,以便在一个给定的指标水平上播放给定的提示音?而且,更好的是,它可以选择要执行的行动--播放给定的声音信号、下订单、在屏幕上显示信息。至少要告诉我剧本的基本块

查看教程
 
eugggy:
这很复杂,但谢谢你。我会接受你的暗示。

你不必猜测或琢磨,你只需用点脑子。你已经这样回答了你自己的问题。

eugggy:
...我们创建0,删除-1...
将这些数字代入条形图的数字。
 
Reshetov:

你不必猜测或琢磨,你只需用点脑子。你已经这样回答了你自己的问题。

把这些数字放在条形数字中。
谢谢你,我会这样做的。
 
ask: 我并没有声称自己擅长编程。不是我的资料。然而,我们不是在讨论我的编程能力和偷梁换柱(虽然极其谦虚,但能让我得到我需要的东西),而是在讨论你的无礼。论坛上有不同背景、年龄和技能的人。把某人提到 "心灵感应俱乐部",就是在上下文中向对方表明他们是个傻瓜。如果你的思维能力不允许你足够清楚地理解一个问题

哦,那是一个很大的情绪。让我们从一开始就把话说清楚,是否有人有能力理解你的问题,足以回答它。所以。

你好,也许有人有一段代码可以从后置组合(你可以放置)中找到正确的组合?

我把你送到心灵感应者那里。我把你送到那里,并没有说你是傻瓜(那只是你的想法)。我只是暗示你对问题的表述不清楚,使你无法给出一个正确的答案。我从你那里得到的是这个。

你一定要讽刺吗?我没有去找心灵感应,试着自己涂鸦,结果出来了(不是程序员),但也许有人会需要。

我不明白你无动于衷的攻击行为的原因,你问的只是一段代码(从脚本,顾问,什么的)的排列组合(或组合,什么的)的数量,从学校的组合学课程中得出所需的后验数据,只是这就是行为不充分的原因?

接下来是一段代码(见你的帖子:https://www.mql5.com/ru/forum/134688/page504),关于这段代码,我只能理解为你要做一个四维参数空间的搜索。当然,这段代码是不起作用的。我仍然没有从你那里得到一个具体的问题。但现在你觉得被深深冒犯了,因为我把你送到心灵感应者那里。

好吧,那么下面是我的一些具体问题,让你至少了解一些情况。不需要给我介绍高中的组合学课程,我记得。

1.你对 "后验数据 "这一表述的具体含义是什么?

2.在问题的背景下,什么是 "必要的"?有用性的标准是什么?

简而言之,任务的定义是非常模糊和不具体的。但程序员写代码是为了解决一个特定的 任务。你还有什么不明白的,你这个被冒犯的人?

 
Mathemat:

哦,那是一个很大的情绪。让我们从一开始就把话说清楚,是否有人有能力理解你的问题,足以回答它。所以..:

我派你去找心灵感应者。当我把你送到那里时,我并没有说你是个傻瓜(只有你这么认为)。我只是暗示了一个模糊的问题表述,这不允许你给出一个正常的答案。我从你那里得到的是这个。

接下来是一段代码(见你的帖子:https://www.mql5.com/ru/forum/134688/page504),关于这段代码,你只明白你要在一个四维的参数空间上做蛮力。当然,这段代码是不起作用的。我仍然没有从你那里得到一个具体的问题。但现在你觉得被深深冒犯了,因为我把你送到心灵感应者那里。

好的,所以这里是我的一些具体问题,让你至少了解一些情况。不需要给我介绍高中的组合学课程,我记得。

1.你对 "后验数据 "这一表述的具体含义是什么?

2.在问题的背景下,什么是 "必要的"?有用性的标准是什么?

简而言之,任务的定义是非常模糊和不具体的。但程序员写代码是为了解决一个特定的 任务。你还有什么不明白的,你这个被冒犯的人?


1.我不想和你谈论康德意义上的先验和后验的范畴,这没有必要。但对任何人来说,后验都是经验之后收到的(与先验不同)。请原谅我不得不在俄语词典的帮助下为你澄清:http://feb-web.ru/feb/mas/mas-abc/01/ma104224.htm 所以 "后验数据"--在经验/实验过程中获得的数据。

2.尽管你称这段代码不可行,只是因为等价数组和未填充数组以及其他东西被从中删除了(因为为某项任务填充它们的明显性并不造成任何困难),但我仍将给你同样的代码。相信我(看看),这很有效。它可能写得并不出色,但它能满足我的需要。

下面是一个简单的例子。

假设我们扔了6次硬币,叫作正面1,反面2。找到所有第一和第三个翻转以及第四和第六个翻转显示相同符号(头或尾)的情况,并且(从 "不工作的代码 "可以看出),前两个比较是相互独立的(mb OO和RR)。

//+------------------------------------------------------------------+
//| ременный.mq4 |
//| Copyright © 2012, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
//----
int array[2][2][2][2] = {1,2,

1,2,

1,2,

1,2};

int array1 = {1,2,

1,2};

for(int q = 1; q <= 2; q++)
{
for(int w = 1; w <= 2; w++)
{
for(int e = 1; e <= 2; e++)
{
for(int r = 1; r <= 2; r++)
{
for(int t = 1; t <= 2; t++)
{
for(int y = 1; y <= 2; y++)
{



if (q==e && r==y)



MessageBox("имеем: ["+q+"]["+w+"]["+e+"]["+r+"]["+t+"]["+y+"].....");



}}}}}}
//----
return(0);
}
//+------------------------------------------------------------------+

你在不理解的情况下,对陌生人无礼,不仅把大家都打发走了,还说什么不行(我没说找到问题集的最优解),但问题已经解决了。而且,这个过程有多简洁并不重要(代码已经优化),重要的是结果。

我没有厚颜无耻地把你引到学校的组合学课程中去(不要把你的倾向归于我),我相信你知道,甚至比我更清楚(我从不认为任何人在智力上比我差,恰恰相反),但我只是再次请你注意我的第一个帖子

你好,也许有人有一段代码,可以从后置组合中找到正确的组合(你可以放置它们)?

对一个人来说,有什么可以不理解的,我不知道。我也不明白是什么原因导致了攻击性和粗暴的行为(你可以不理会它),如果有其他人回答或者我自己解决了这个问题--你不关心吗?

 
ask: 假设我们扔了6次硬币,指定正面为1,反面为2。找到所有的排列组合,在这些排列组合中,第一个和第三个翻转,以及第四个和第六个翻转显示相同的符号(头或尾),并且(从 "不工作的代码 "可以看出),前两个比较是相互独立的(mb OO和RR)。

好吧,我终于看到一个具体的问题,有一个明确的 "正确的 "概念,并试图解决它。你可能不是指洗牌,而是指一系列6次投掷的试验?

是的,除了简单的蛮力之外,这样的问题很少能够解决,特别是当人们必须明确地显示所有这样的系列,而不仅仅是计算它们的数量。

好吧,你需要解决的问题到底是什么?

P.S.还有,不要再谈论侵略性/hammy。它们没有发生,是你自己编出来的。

 
Mathemat:

好吧,我终于看到一个具体的问题,有一个明确的 "正确的 "概念,并试图解决它。你可能不是指洗牌,而是指一系列6次投掷的试验?

嗯,是的,除了简单的蛮力之外,这样的扎达卡很少被解决,特别是当你需要明确地显示所有这样的系列,而不仅仅是计算它们的数量。

好的,你需要解决什么特别的问题?

P.S. 还有,不要再谈论侵略性/幽默感了。它们没有发生,是你自己编出来的。


谢谢你,但我已经下定决心了。是的,让我们考虑一下争论结束。也许是我误解了你,也是你误解了我。已经解决了。再次感谢你们。
 
你好。如何在指标中显示某一时期的最大高度值?
 
david2:
你好。如何在一个指标中显示某一时期的最大高值?

intiHighest( string symbol,int timeframe,int type,int count=WHOLE_ARRAY,int start=0)

返回找到的最高值的索引(相对于当前条形图的偏移)。
参数。
标志 - 符号的名称,该符号的数据将被搜索到。NULL表示当前符号。
时限 - 期间。可以是图表 中的一个时期。0表示当前图表的周期。
类型 - 时间序列的标识符。可以是任何一个时间序列的标识符
- 时间序列的元素数量(在从当前条形图到升序索引的方向上),其中应执行搜索。
开始 - 开始搜索最高值的起始栏的索引(从当前栏的偏移量)。负值会被忽略,并被一个零值取代。
例子。
 double val; // 计算当前图表上从索引4到索引23(含)连续20个条形的最大价格值 val=High[iHighest(NULL,0,MODE_HIGH,20,4)]。