[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 307

 
Transferido.

Rucom:

Boa gente, ajuda para manequins
Estou escrevendo um roteiro, estou escrevendo todas as informações necessárias em um arquivo, mas o arquivo é salvo automaticamente no mesmo diretório(terminal_diretório/especialistas/arquivos).
Você pode me dizer como eu posso salvar no diretório que eu preciso????

 
granit77:
Movido.


ou ainda melhor para mim

é possível usar a prancheta (escrever e depois ler a partir dela)?

 
granit77:
Movido.

abolk 04.04.2011 12:17
Andrey-1407:

Olá, eu quero tentar escrever um robô usando o indicador NB-Channel. Como o indicador não está incluído na lista de indicadores oferecidos na documentação deste site, e meu conhecimento superficial não é suficiente para entendê-lo eu mesmo. Por favor, me ajude.

Por favor, ajude-me a escrever corretamente o iCustom para este indicador. duplo nb = iCustom(NULL, ...... )

Especialmente não está claro: modo - índice de linha indicadora. Pode ser de 0 a 7 e deve corresponder ao índice utilizado por uma das funções do SetIndexBuffer. Quero usar as linhas TL1, TL2, MIDL para comércio

Obrigado.

iCustom(Símbolo(),Período(), AllBars, BarsForFract, modo, turno)

AllBars, BarsForFract - parâmetros de entrada do indicador

modo = 0, 1 ou 2


Obrigado pela resposta. Mas eu não entendo nem um pouco, por favor, esclareça. Abri aqui o indicador NB-Channel. A partir deste bloco eu entendo

//---- indicadores
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,164);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0,0.0);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,buf1);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,buf2);
SetIndexStyle(3,DRAW_LINE);
SetIndexBuffer(3,buf3);
//----

O número do buffer está definido. Disseram-me que o número de tampão é 0, 1 ou 2, mas abaixo de zero aqui

 

o número do buffer está definido. Foi-me dito que os números tampão são 0, 1 ou 2, mas abaixo de zero aqui SetIndexBuffer(0,ExtMapBuffer1); E abaixo de 1, 2 e 3 apenas:

SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,buf1);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,buf2);
SetIndexStyle(3,DRAW_LINE);
SetIndexBuffer(3,buf3);

Mas o mais provável é que seja eu novamente que tenha entendido algo errado.

Então me diga sob qual buffer será TL1 TL2 e MIDL ? Se eu estiver no caminho certo.

Obrigado.

 
Andrey-1407:

o número do buffer está definido. Foi-me dito que os números tampão são 0, 1 ou 2, mas abaixo de zero aqui SetIndexBuffer(0,ExtMapBuffer1); E abaixo de 1, 2 e 3 apenas:

SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,buf1);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,buf2);
SetIndexStyle(3,DRAW_LINE);
SetIndexBuffer(3,buf3);

Mas o mais provável é que seja eu novamente que tenha entendido algo errado.

Então me diga sob qual buffer será TL1 TL2 e MIDL ? Se eu estiver no caminho certo.

Obrigado.

Números tampão:
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexBuffer(1,buf1);
SetIndexBuffer(2,buf2);
SetIndexBuffer(3,buf3);

ou seja, quatro amortecedores 0,1,2,3

TL1 TL2 e MIDL são linhas independentes.

como as linhas estão relacionadas com os dados do buffer - você precisa investigar o código em detalhes - não está claro de imediato

 

Obrigado pelo esclarecimento. Agora está claro para mim que nada está claro )))) Se alguém tiver alguma outra idéia, poste aqui ou aqui Andrey-1407@mail.ru

Obrigado.

 

Olá!

É possível puxar notícias (que são exibidas na guia "Notícias" do terminal). Para que eu pudesse processá-los de forma programática. Usando mql, ou uma aplicação externa.

Já perguntei aqui, mas talvez não tenha visto a mensagem :)

 
asv:

Você pode me dizer se estas duas peças de código significam a mesma coisa?

1

2

E é apropriado na segunda peça


1. Não vale a pena aprender com software descompilado

2. Relevante

 
asv:

Você pode me dizer se estas duas peças de código significam a mesma coisa?

1

2

E é apropriado na segunda peça
sim
 
Talvez alguém já tenha feito isso? Precisa de uma função: há um tick up - tickUP=1 (tickDN=0) e há um tick down - tickDN=1 (tickUP=0) (talvez seja uma variável)
Razão: