Discussione sull’articolo "Sviluppare un Expert Advisor per il trading da zero (Parte 19): Nuovo sistema di ordini (II)"

 

Il nuovo articolo Sviluppare un Expert Advisor per il trading da zero (Parte 19): Nuovo sistema di ordini (II) è stato pubblicato:

In questo articolo svilupperemo un sistema di ordini grafico del tipo "guarda cosa succede". Tieni presente che questa volta non stiamo partendo da zero, ma modificheremo il sistema esistente aggiungendo più oggetti ed eventi sul grafico dell'asset che stiamo tradando.

Se você acha que isto não é facilmente conseguido, veja na classe C_HLineTrade o seguinte fragmento:

inline void SetLineOrder(ulong ticket, double price, eHLineTrade hl, bool select)
{
        string sz0 = def_NameHLineTrade + (string)hl + (string)ticket, sz1;
                                
        ObjectCreate(Terminal.Get_ID(), sz0, OBJ_HLINE, 0, 0, 0);

//... Restante do código da classe .... 

Este fragmento destacado, mostra justamente isto, podemos criar quantas linhas horizontais quanto for desejado e elas irão receber eventos de forma totalmente independente, mas tudo que teremos que fazer é implementar os eventos baseados no nome que cada uma das linhas terá, já  que os nomes serão únicos, a plataforma MetaTrader 5 irá cuidar do resto para nos, então o resultado de fato será como o visto abaixo:

Autore: Daniel Jose