10 bejegyzés megtekintése - 1-10 / 10
  • Szerző
    Bejegyzés
  • gezatata
    Tag
    Bejegyzések száma: 20

    Szia

    A kiírt szövegeimet szeretném kicsit színesebbé tenni, de nem találtam rá megoldást
    így próbáltam a Symbol() megfestését, de nem működött

    Alert("Fagyott zona - ", Symbol() ,Blue , MarketInfo(Symbol(),MODE_FREEZELEVEL ));

    tanácsodat szívesen fogadom

    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    Az Alert() egy nagyon fapados funkció – nincs lehetőséged színezésre vagy bármilyen formázásra.

    Formázott szöveg megjelenítésére kizárólag a charton van lehetőség, itt keresgélj!

    gezatata
    Tag
    Bejegyzések száma: 20

    szia
    tanácsodat szeretném kérni
    szerinted meg lehet e valósítani a képen látható gyertya feletti jelzést?
    – minden gyertya fölé szeretném kirajzoltatni úgy, hogy a benne levő szinek változatnak a piac mozgása függvényében

    Abban szeretném a segítségedet kérni, hogy ha leprogramozhatónak látod, akkor te hogy valósítanád meg?
    kérlek szépen néhány szóban írd le nekem

    https://plus.google.com/u/0/photos/115781009261950410038/albums/5518850647983516305/5748662961136361602

    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    Szerintem ezt így nem lehet megoldani. Közelítő ötletem sincs, de persze ez nem jelenti azt hogy a neten valaki más ne tudná rá a választ:)

    Többszínű objektum nincs, esetleg külön létrehozott Webdings/Wingdings karakterrekel tudod szimulálni ezt a formát.

    Ahhoz pedig ezt az oldalt kell nézegetned.

    gezatata
    Tag
    Bejegyzések száma: 20

    ok, köszönöm
    megnézegetem

    gezatata
    Tag
    Bejegyzések száma: 20

    szia

    amikor az indikátor vonalat 2-es vastagságúnál nagyobbra állítom be és csatolom a charthoz az indikátort, szépen vastagnak rajzolja a vonalat,

    de ha a programot  újra Compile-álom futtatás közben  a vonal ezek után csak 1-es vastagságún lesz kirajzolva, egészen addig míg le nem szedem az indikátort és újra nem csatolom a charhoz.

    van erre valami megoldás, hogy ne keljen levenni és újratenni az indikátort a Compile-álások között?

    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    Nem tudok róla – általam is ismert bugról van szó. Ne keress rá megoldást, vannak ennél súlyosabb problémák is a MT4-ben… :)

    gezatata
    Tag
    Bejegyzések száma: 20

    szia, segítség kellene

    a fekete indikátor vonalat szeretném színesé tenni, úgy hogy mikor felfele megy sárga legyen és mikor lefele kék.

    egész hétvégén ezt próbáltam megoldani,de eddig nem sikerült,

    ha lesz egy kis időd, kérlek szépen nézd meg mit kellene változtatni rajta.  köszönöm

     

    #property indicator_chart_window
    #property indicator_buffers 3
    #property indicator_color1 Yellow // 1
    #property indicator_color2 Blue
    #property indicator_color3 Black
    
    //---- buffers
    double n[];
    double v[];
    double MA[];
    
    double k[10000], h[10000], x, z;
    
    int t1=-1;
    
    int init()
    {
    SetIndexStyle(0,DRAW_SECTION,STYLE_SOLID,3);
    SetIndexBuffer(0,n);
    SetIndexEmptyValue(0,0.0);
    SetIndexLabel(0," le ");
    SetIndexDrawBegin(0,n);
    
    SetIndexStyle(1,DRAW_SECTION,STYLE_SOLID,3);
    SetIndexBuffer(1,v);
    SetIndexEmptyValue(1,0.0);
    SetIndexLabel(1," fel ");
    SetIndexDrawBegin(0,v);
    
    SetIndexStyle(2,DRAW_SECTION,STYLE_SOLID,2);
    SetIndexBuffer(2,MA);
    
    return(0);
    }
    
    //-------------------------------------------------------------------
    
    int start()
    {
    
    int i, counted_bars=IndicatorCounted();
    
    i=Bars-counted_bars-1;
    while(i>=0)
    {
    k[i]=iMA(NULL, 1, 10, 0,MODE_SMA,PRICE_CLOSE,i);
    h[i]=iMA(NULL, 1, 20, 0,MODE_SMA,PRICE_CLOSE,i);
    
    if( k[i] <= h[i] && t1==-1) { t1=1; MA[i]=h[i]; } if( k[i] >= h[i] && t1==1)
    { t1=-1;
    MA[i]=h[i];
    }
    
    //------- innentöl nem jó !!!!
    
    if(MA[i]>MA[i+1])
    {
    n[i]=MA[i];
    v[i]=0;
    }else{
    n[i]=0;
    v[i]=MA[i];
    }
    
    i--;
    }
    return(0);
    }
    
    //------------------------------------------------------------------
    
    int deinit()
    {return(0); }
    Radulovic Attila
    Tag
    Bejegyzések száma: 653

    Keress egy hasonló elven működő indikátort (például innen letölthetsz egyet), és a forráskód elemzésével egyszerűen rá fogsz jönni a megoldásra.

    Szerintem még talán egyszerűbb is, mintha én nekiállok megpróbálni magyarázni.

    Második találat volt amúgy Google-ben a „multi color line mt4 indicator” szövegre:)

    gezatata
    Tag
    Bejegyzések száma: 20

    Igen én is igyekeztem keresni hasonló színváltós indikátorokat, de az én esetem kicsit más .

    nincs minden gyertyán érték és emiatt ha jól gondolom,  DRAW_LINE  -al nem jelenit meg semmit (legalább is nálam) csak  DRAW_SECTION -al.

    A DRAW_SECTION vonalat pedig csak folytonosra rajzolja, akár hogy variálom az üresnek szánt értékeket ( EMPTY_VALUE, EMPTY, NULL,0)  nem tudok vele szakaszokat rajzoltatni.

    így nézne ki az általam megálmodott indikátor

    http://kepfeltoltes.hu/view/130328/fel_le_www.kepfeltoltes.hu_.jpg

     

10 bejegyzés megtekintése - 1-10 / 10
  • Be kell jelentkezni a hozzászóláshoz.