[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 421

 
klopp:

Não, eu não, eu pedi educadamente ajuda aos membros do fórum. Em vez de ajuda, eu recebi uma zombaria no melhor estilo sofisticado.

Sócrates é mortal, todos os gatos são mortais. Conclusão: Sócrates é um gato. Um exemplo elementar de sofismas.

Seu próprio réu me provocou a uma resposta dura, baseada em lógica básica e bom senso.


Podemos continuar. Sua pergunta provocou tal resposta. Mas isso é um sofisma. Acho que é melhor fazer as perguntas certas e obter as respostas certas
 

Você poderia continuar e continuar... Minha pergunta é bastante correta, ela usa uma fraseologia comum, geralmente percebida adequadamente por pessoas normais. Mas não faz muito sentido continuar, pois esta parte do fórum é destinada a outros fins.

Respeitosamente. klopp.

 

Algumas citações:
abolk: se a tarefa é, como você escreve, "idiota" - então o problema é o quê? - encontrar um idiota para fazer uma tarefa idiota?

klopp: idiotice é simplicidade! não a tarefa.... e encontrar um idiota incapaz de entender o significado do texto escrito é, a meu ver, muito fácil...

granit77: Procure por idiotas em outro lugar. Você recebe um aviso por falta de educação.

klopp: Só eu? Quão grosseiro? Esse cara queria piscar o olho e cagar, equando levou uma surra, correu para reclamar? Ou ele é o rei do fórum, e todos vocês o enganam, não importa o que ele faça? Se assim for, apenas me proíba permanentemente para que eu não tenha vontade de vir aqui novamente...

klopp: ...pedi educadamente a ajuda de membros do fórum.

Klopp, se esta é sua forma habitual de apelo educado, então você deve considerar a opção de perder a vontade de procurar aqui.

 
Obrigado pelo conselho. Vou pensar sobre isso...
 

Você pode me dizer como traçar uma linha horizontal em uma EA a um determinado preço do início ao fim do dia atual?

 
insider42:

Desculpe, eu li todo este absurdo - não esclarece nada.

Especialmente marcante é a frase: "Profundidade é o número mínimo de barras sobre as quais não haverá um segundo alto (baixo) menos (mais) por pips de Desvio do que o anterior, ou seja, ZigZag pode sempre divergir, mas convergir (ou deslocar o todo) mais do que por Desvio, ZigZag só pode depois de barras de Profundidade. O Backstep é o número mínimo de barras entre os altos (baixos).

O que há para convergir/diverge para? O ziguezague tem apenas uma linha, não são as Bandas Bollinger, que sempre convergem e divergem.

E eu absolutamente não entendo como o zig-zag pode "mover-se" (????). O zig-zag move-se entre altos e baixos por uma determinada porcentagem/número de pontos entre esses extremos. É assim que é implementado em Metastock, Amibroker,.... E aqui - eu digo: ponha alguns zig-zags na tabela: 3,5,3; 3,50,3; 3,500,3 e 3,5000,3 - e todos eles corresponderam. Como isso é possível?

Desculpe-me, mas alguém pode ter alguma idéia?
 
Stells:
 void ObjectLine(string NameLine,datetime Time1,double Price,datetime Time2,int w,int style,color c)
{
   ObjectCreate(NameLine,OBJ_TREND,0,Time1,Price,Time2,Price);
   ObjectSet(NameLine,OBJPROP_WIDTH , w);
   ObjectSet(NameLine,OBJPROP_COLOR , c);
   ObjectSet(NameLine, OBJPROP_STYLE , style);
   ObjectSet(NameLine,OBJPROP_RAY,  false);                             
   WindowRedraw();          
}
 
KONDOR:



Time1 e Time2 como escrevo, a que serão iguais?

Também o nome da linha deve ser diferente a cada dia ?

 

Bom dia, conselho de especialistas:

Eu tenho um EA, como fazer entender que um pedido previamente feito por ele (inclusive pendente) não existe mais (por diferentes razões - sl ou TP acionado ou removido manualmente), ou seja, como fazê-lo perguntar se o pedido está vivo ou não. Os comandos que existem no editor retornam valores, mas aqui o valor não é claro.

 

Por favor, ajude-me a entender... Estou totalmente bloqueado... Tenho um indicador, preciso entender quando o número 3 apareceu e o que ele é (ou seja, alto ou baixo), bem como com que valor eram os altos e baixos anteriores:

double arrayDouble[2][4]={0,0,0,0,0,0,0,0};
i=0;
int k=0;
enquanto (k!=4)
{
i++;
se (i===12 && arrayDouble[0][0]==0 && arrayDouble[1][0]==0)
retornar;
if (iCustom (NULL,0,"3_Level_ZZ_Semafor",5,13,14,"1,3","8,5","13,8",140,141,142,4,i)>0)
{
arrayDouble[0][k]=iCustom (NULL,0,"3_Level_ZZ_Semafor",5,13,14,"1,3","8,5","13,8",140,141,142,4,i) ;
k++;
}
if (iCustom (NULL,0,"3_Level_ZZ_Semafor",5,13,14,"1,3","8,5","13,8",140,141,142,5,i)>0)
{
arrayDouble[1][k]=iCustom (NULL,0,"3_Level_ZZ_Semafor",5,13,14,"1,3","8,5","13,8",140,141,142,5,i) ;
k++;
}
}

se (arrayDouble[1][0]!=0 && arrayDouble[0][1]!=0 && arrayDouble[1][2]!=0 && arrayDouble[0][3]!=0 && matrizDuplo[0][1]>arrayDuplo[1][0] && matrizDuplo[1][0]>arrayDuplo[0][3] && matrizDuplo[0][3]>arrayDuplo[1][2])
BuyOp=true;
se (arrayDouble[0][0]!=0 && arrayDouble[1][1]!=0 && arrayDouble[0][2]!=0 && arrayDouble[1][3]!=0 && matrizDuplo[0][2]>arrayDuplo[1][3] && matrizDuplo[1][3]>arrayDuplo[0][0] && matrizDuplo[0][0]>arrayDuplo[1][1])
SellOp=true;

Variante para a bai:


Variante para o shel:


Portanto, quando o que vemos na figura acima acontece, você precisa BuyOp=true ou SellOp=true.

Mas algo está errado...


Talvez eu esteja fazendo algo errado?

Arquivos anexados: