используется один из кастомных видов интерактивных графических объектов
Se precisar excluir/copiar (arrastar com o mouse com a tecla CTRL pressionada)/mover ou fazer outras manipulações com um objeto, tudo isso está disponível no modo manual por meio do painel padrão de trabalho com objetos gráficos

Estou escrevendo meu próprio indicador de tick. Descobriu-se que é mais difícil encontrar um indicador conveniente (não sofisticado) do que escrever um.
Especificamente por meio desse indicador postado, eu queria coletar comentários críticos e recomendações para levá-los em consideração em meu próprio indicador.
É claro que isso não é altruísmo, mas escrever para mim mesmo. Colocá-lo no kodobase é um efeito colateral.
É uma pena que as pontuações baixas fiquem sem comentários.
Estou escrevendo meu próprio indicador de tick. Descobriu-se que é mais difícil encontrar um indicador conveniente (não sofisticado) do que escrever um.
Especificamente por meio desse indicador postado, eu queria coletar comentários críticos e recomendações para levá-los em consideração em meu próprio indicador.
É claro que isso não é altruísmo, mas escrever para mim mesmo. Colocá-lo no kodobase é um efeito colateral.
É uma pena que as pontuações baixas não sejam comentadas.
Se você mover para baixo 1/2 de um spread típico (e é melhor desenhar as velas principais em (bid+ask)/2), isso será mais informativo/claro.
O que devo mover para maior clareza? O indicador não toca nos candlesticks - o terminal os desenha.
Mova asleituras do indicador um pouco para baixo - caso contrário, o Bid se mescla com os candlesticks no histórico e o indicador se parece com um determinado envelope superior.
Se você o desenhar um pouco mais abaixo, será mais fácil ver como uma determinada vela foi formada.
Deslocar as leituras do indicador para baixo - caso contrário, o Bid se funde com os candlesticks no histórico e o indicador se parece com um certo envelope superior
Se você desenhá-lo um pouco mais abaixo, será mais fácil ver como uma determinada vela foi formada.
Se houver candlesticks de lance, a linha de lance (por padrão, azul - inferior) mostrará a formação completa de cada barra.
Você pode desativar a exibição do preenchimento (amarelo) e da solicitação (vermelho) nas configurações. Você também pode definir a transparência como 255.
Você pode ver bem como o preço de compra se move dentro de cada barra. A coordenada X aqui corresponde a ticks em um intervalo de aproximadamente 2 segundos.
É impossível mudar, pois os preços correspondem totalmente às escalas do gráfico - tanto de tempo quanto de preço.
É possível desativar a exibição das barras e usar SOMENTE esse indicador. Não haverá nenhuma perda de informação, pois as barras são feitas de ticks. Aqui está a mesma peça
É possível desativar a exibição das barras manualmente (é necessário adicionar um automatismo) e usar SOMENTE esse indicador. Não haverá nenhuma perda de informações, pois as barras são feitas de ticks.
Penduramos nossos indicadores da maneira usual e, sem a visualização das barras, obtemos muito mais informações sobre o histórico de preços
O fato de o preço ter atingido o buystop ou o buylimit fica imediatamente visível. Bem, e muito mais. É fácil justificar as reclamações contra o corretor ou seu desvio.
#include <fxsaber\ChartObjects\ChartObject_Chart.mqh>
#include <fxsaber\ChartObjects\ChartObjectTicks.mqh>
CHARTOBJECT* Chart;
CHARTOBJECT* ChartTicks;
void OnInit()
{
Chart = new CHARTOBJECT_CHART(0, 0, true);
ChartTicks = new CHARTOBJECTTICKS(Chart.GetChartID());
}
void OnDeinit( const int Reason )
{
POINTER::DeleteObject(ChartTicks);
POINTER::DeleteObject(Chart);
}
void OnChartEvent( const int id, const long& lparam, const double& dparam, const string& sparam )
{
EVENTBASE::MyEvent(id, lparam, dparam, sparam);
}
void OnTick( void )
{
if (::ChartGetInteger(Chart.GetChartID(), ::CHART_FIRST_VISIBLE_BAR) <= ::ChartGetInteger(Chart.GetChartID(), ::CHART_VISIBLE_BARS))
ChartTicks.Visual();
}
Funcionou!
Estou escrevendo meu próprio indicador de tick. Descobriu-se que é mais difícil encontrar um indicador conveniente (não sofisticado) do que escrever um.
Especificamente por meio desse indicador postado, eu queria coletar comentários críticos e recomendações para levá-los em consideração em meu próprio indicador.
É claro que isso não é altruísmo, mas escrever para mim mesmo. Colocá-lo no kodobase é um efeito colateral.
É uma pena que as pontuações baixas não sejam comentadas.
Eufiz isso. Nenhum desejo foi feito, mas o resultado foi maior do que eu pretendia. O poder do MT5!
- 2016.11.01
- //www.mql5.com/ru/users/fxsaber">
- www.mql5.com
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso




Indicador de Ticks:
Exibe o histórico de ticks de preço (Bid/Ask) em todas as barras visíveis.
Autor: fxsaber