Hozzászólások

13 bejegyzés megtekintése - 1-13 / 13
  • Szerző
    Bejegyzés
  • gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: Színezés #2116

    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

     

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: Színezés #2108

    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); }
    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: Színezés #2070

    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?

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: for ciklus #1520

    közben rá jöttem miről írtál nekem
    ez lesz a megoldás ugye?

    for(int o=0; o<=5; o++)
         {   for(int=s; s<=10; s++)
                    tomb[o,s]=a[o,s];       } 

    bocs hogy teleirkálom az oldalad gyerekes kérdéseimmel.
    ismét köszönöm szépen az irányadó válaszod

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: Színezés #1519

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

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: for ciklus #1518

    ez nem csak egy darab for ciklus?
    a v++ gondoltam értéknövelésnek.
    ha igy írom be a for ciklus fejlécét for(int v=0, int q=0; q<=39; q++, v++) akkor hiba üzenetet ad "variable expected"-el

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: for ciklus #1514

    szia

    szeretném megkérdezni, hogy van e arra lehetőség, hogy a for ciklusban több FELTÉTEL-t és több KIFEJEZÉS-t írjunk?

    az „atomb” tartalmát akartam átirni a „tomb”-be,
    és én így képzeltem el, de nem működik

     for(int v=0, int q=0;      q<=39;       q++, v++)           
          tomb[v,q]=atomb[v,q];
    

    szép napot.

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: Színezés #1513

    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

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: for ciklus #1465

    Köszönöm szépen válaszod

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: for ciklus #1461

    szörnyű a fogalmazó készségem, ezért előre elnézést is kérek.

    vannak string változók 38 darab, a0-tol a37-ig,
    ezeknek az értékeit szeretném beíratni egy 38soros 4 oszlopos tömb első oszlopába, egymás alá.
    írtam neki egy for ciklust de nem müködik.
    úgy gondoltam, hogy a0 értékét(ami „e”) beírja a tomb[0,0] első sor első oszlopába , a1 értékét (ami t) beírja a tomb[0,1]második sor első oszlopába, és így tovább a37 ig.
    úgy gondoltam, hogy StringConcatenate(„a”,q); paranccsal ha kialakítom az „a0” formát, akkor azt úgy ismeri fel mintha a0 változó lenne aminek az értéke „e”, és beírná a tömbbe az „e” értéket. DE „e” helyet „a0” beírás lett.
    tehát következtetésem szerint a0 nem egyenlő „a0” val. És így nem tudom használni a for ciklust a tömbbe írásra.

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: Fájlba írás #1457

    mindig jó érzéssel tölt el mikor olyan emberel találkozom akiben párosul a szakértelem és a segítőkészség,
    köszönöm szépen segítségedet

    gezatata
    Tag
    Bejegyzések száma: 20
    Hozzászólás: include beillesztés #1452

    Köszönöm szépen a segítséged, sikerült megoldani

    gezatata
    Tag
    Bejegyzések száma: 20

    nagyon szépen köszönöm a segítséged, erre voltam kíváncsi.
    külön örülök, hogy a példát is megírtad ez így sokat segít.
    – jó érzés tölt el mikor ilyen segítőkész emberrel találkozom

    köszönöm ;o)

13 bejegyzés megtekintése - 1-13 / 13