Ordens do Gráfico == Idioma do Gráfico - Ordens comerciais, GTerminal Expert Advisor Refinement - página 5

 

para SK

Ok Sergey - ler/escrever corretamente - AutoGraf.

Acompanhamento de um posto anterior.

Estamos em uma situação que lembra o desenvolvimento anterior de software de escritório, por exemplo, uma planilha de cálculo Lotus e alguns outros produtos similares que cresceram a partir das capacidades gráficas da IBM PC XT. Estas planilhas funcionaram bem. Mas quando a busca e aprovação no ambiente das fritas pequenas terminou - tudo acabou sendo consertado sob a marca Tridemark Excell.

Sem ofensa - nós, incluindo eu mesmo, somos as fritas pequenas.

E ainda mais - bastante mesquinho, pois não há uma plataforma comercial passível de ser utilizada por comerciantes que não confiam na confiança.

 
Korey:

para SK

Estamos em uma situação que lembra o desenvolvimento inicial de software de escritório, por exemplo, uma planilha de cálculo Lotus e vários outros produtos similares que cresceram a partir das capacidades gráficas da IBM PC XT. Estas planilhas funcionaram bem. Mas quando a busca e a aprovação no ambiente das fritas pequenas terminou - tudo acabou sendo consertado sob a marca Tridemark Excell.

Concordo, estamos em uma situação semelhante aos primeiros tempos dos computadores pessoais (Lotus, Lexicon, Autocad, etc.). Na minha opinião, este é o período mais interessante e importante para qualquer direção que valha a pena na tecnologia.

Entretanto, não posso concordar com o papel que o senhor nos atribui. O que fazemos no campo da gráfica é apenas a primeira tentativa de realizar uma interface de fácil utilização. Aqui deve ser enfatizado - a competência e responsabilidade dos desenvolvedores não pode, em princípio, cobrir uma parte significativa desta usabilidade, pois esta usabilidade é uma incorporação de algoritmos comerciais que não estão diretamente relacionados com a plataforma.

A responsabilidade e o trabalho de criar programas de aplicação é da responsabilidade dos programadores. E aquele que está devidamente orientado na avaliação dos métodos de gestão existentes e na escolha das ferramentas tem a perspectiva de se estabelecer no mercado de aplicação.

Os sites também aparecerão, só leva tempo. Penso que dentro de 2-3 anos haverá um lago deles. O primeiro, como eu vejo, serão os CDs. Não existiam CDs mesmo 5-7 anos atrás. Hoje existem apenas duas gigantescas empresas de corretagem russas com cerca de 80 mil comerciantes. Hoje existem cerca de 80.000 comerciantes, e o número total de corretoras há muito ultrapassou uma centena.

 
skifodessa:
Korey:

A limitação de "uma posição por lado", infelizmente - permanece, e nesta versão do idioma não é possível remover esta limitação.

As mudanças de idioma estão quase prontas.

Se você colocar a EA em janelas diferentes da mesma moeda e com MAGIC diferente, outra posição se abrirá na mesma direção.

Houve um erro - a ligação e desligamento entre dois Conselheiros Especialistas que trabalham no mesmo par foi feita usando variáveis globais do terminal. Para cada símbolo, apenas umCOMPRA e um VENDA foi lembrado, mas os diferentes prazos do mesmo símbolo não foram distinguidos.

Isto é atavismo, porque os bilhetes são memorizados em filas de qualquer forma.

A versão em anexo difere em que os bilhetes dos pedidos a serem atendidos são retirados diretamente das linhas denominadas TICKET=.

Isto exclui interferências mútuas sobre o mesmo símbolo.

Ou seja, esta versão garante que vários GTerminal em uma ferramenta.

Arquivos anexados:
 

É possível fazer uma função de reativação da linha. Por exemplo, eu defini a linha SellStop tp=100, sl=25, lote=1, o preço desceu e cruzou esta linha e uma ordem de venda (SELL) foi aberta. Mas em pouco tempo o preço subiu e acionou o SL.

Neste momento, minha linha está novamente mudando suas configurações (SellStop tp=100, sl=25, lot=1)

e se o preço cair novamente e cruzar esta linha, uma ordem de venda (SELL) será aberta novamente. Isto é útil se eu não estiver no meu computador.

 
Eu defini 3 linhas BUYSTOP (a 5 pips uma acima da outra.) O preço subiu e 1 linha BUYSTOP acionou, mas o preço reverteu e o SLBUY acionou. Então o preço começou a subir novamente, chegou à segunda linha BUYSTOP, mas o pedido não foi aberto. Obrigado
 

para a skifodessa

Clara condição desencadeante da desigualdade

double first_line(string s,int u_d,color col) 


//............................
if(rline!=0)
            {  if(u_d==1)
               {
               if(cross_method==0) {if(rline<price0&&rline>price1) {last_line=c; return (TRUE);  }}
               if(cross_method==1) {if(rline<price0) {last_line=c; return (TRUE);  }}
               } 
               else
                  {
                  if(cross_method==0) {if(rline>price0 && rline<price1){ last_line=c; return (TRUE); } }
                  if(cross_method==1) {if(rline>price0 ){ last_line=c; return (TRUE);} }
                  }
pode ser mudado para fuzzy.....
 
É possível fechar uma posição em partes. (por exemplo, uma posição SellStop aberta tp=100, sl=30, lote=1, e fechar a peça com TPSELL lote=0,3....)
 
skifodessa:
É possível fechar uma posição em partes. (por exemplo, uma posição SellStop aberta tp=100, sl=30, lote=1, e fechar parte da posição com TPSELL lote=0,3....)

Mas eu quero saber se é possível fechar uma parte de uma posição?

 

para a skifodessa

Cometi um erro ao construir o algoritmo ao dar prioridade às operações a que os comerciantes estão acostumados,
A semântica dos nomes de linhas, como implementada atualmente, parecia natural no início, mas na verdade acabou sendo mal concebida e incômoda.
Em geral, "acrescentar ao que temos" é certamente possível... Uma resposta específica estará disponível dentro de 1 semana.

 

O que pode estar errado se, ao clicar com o botão direito do mouse na tabela, você não puder entrar no conselheiro, ele não está lá de alguma forma