Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
não foi... escrito...
A função ClosePosBySortLots().
Esta função fecha posições na ordem de classificação por tamanho de lote. Ou seja, usando esta função, você pode fechar posições em ordem ascendente ou descendente de lotes de tamanhos. Função ClosePosBySortLots() aceita os seguintes parâmetros opcionais:
SZY. anexado um script para testar a função ClosePosBySortLots().
Muito obrigado, Igor. Rezarei por você:-)
Privat
rsi
Obrigado pelos exemplos!
Por favor, decifrar isto se não for difícil:
O que ele faz?er... pare aqui... Sinto muito... apagar... A criatividade é sempre bem-vinda!
e pegue o link para as funções do arquivo anexo...
Por favor, decodifique isto se não for difícil:
var=Fechar[0]
O que você quer comer com ele?Variável chamada var é atribuída ao valor do nível de preço do fechamento atual da barra (número zero). Mas como a barra atual ainda não está pronta, fechar[0] é o mesmo que a Licitação, ou seja, o preço atual.
KimIV
E eu continuei tentando de alguma forma usar a informação de mercado, que se revela ainda mais simples ....
Boa tarde.
Igor, você tem uma função para implementar táticas de bloqueio?
Na página 45 você deu um exemplo que poderia ser usado para isto.
Mas tal abordagem limita o número de pedidos abertos a 1.
Se olharmos o exemplo, pareceria assim
LockStep=20 da posição aberta
LockStopLoss=10
1500 - aberto Buy\1480 - aberto selltop
1470 - aberto buy\1450 - aberto selltop
1460 - fechado selltop 1450\open selltop 1450
1490 - fechado selltop 1480\opensalestop 1450
a função dada abrirá dois pedidos selltop 1450
P.S. Muito obrigado por seu trabalho. Na verdade, há muitas informações e é muito útil, eu tomei a maior parte delas a bordo.
Igor, você tem uma função para implementar táticas de bloqueio?
Não, não há nenhuma função separada. Portanto, você tem que combinar os existentes e talvez adicionar alguns de seus próprios. Aconselho a organizar a seguinte conexão: um par Buy/SellStop - um mágico. Próximo par - próximo mágico e assim por diante.
A função StringLower().
Esta função converte um fio em minúscula. Todos os caracteres SIGNIFICANTES (grandes) tornam-se letras minúsculas (pequenas). A função StringLower() aceita apenas um parâmetro obrigatório - a string de entrada.
SZY. anexado um roteiro para testar a função StringLower().
A função StringUpper().
Esta função converte a corda para maiúsculas. Todos os caracteres em minúsculas (pequenos) tornam-se maiúsculas (grandes). A função StringUpper() aceita apenas um parâmetro obrigatório - a string de entrada.
ZS. Anexado um roteiro para testar o StringUpper().
A função StringToArrayDouble().
Esta função divide a cadeia em números reais, e cada número é adicionado à matriz como um elemento separado. Como muitos números reais aparecem na seqüência, o mesmo número de elementos será adicionado à matriz. Um ponto-e-vírgula é reconhecido como um separador. A função StringToArrayDouble() retorna o número de elementos da matriz, e toma os seguintes parâmetros obrigatórios:
ZS. Anexado um roteiro para testar a função StringToArrayDouble().