Artan
Azalan
lem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Dk / Yksek
5,61 10% 315,77 Mn 5,03 / 5,61
49,50 10% 12,85 Mn 49,50 / 49,50
1.210,00 10% 257,77 Mn 1.040,00 / 1.210,00
12,65 10% 404,35 Mn 11,44 / 12,65
33,10 9.97% 121,97 Mn 29,20 / 33,10
Hisse Fiyat Fark% Hacim (TL) Dk / Yksek
15,80 -9.97% 547,78 Mn 15,80 / 16,50
132,90 -9.96% 29,52 Mn 132,90 / 132,90
5,54 -8.13% 485,10 Mn 5,43 / 6,40
13,37 -6.83% 532,27 Mn 12,92 / 13,99
235,00 -5.39% 323,15 Mn 223,60 / 250,00
Hisse Fiyat Fark% Hacim (TL) Dk / Yksek
62,35 0.24% 12,94 Mr 60,65 / 64,30
282,50 3.1% 10,00 Mr 271,50 / 283,75
32,16 0.12% 9,35 Mr 30,42 / 32,78
340,00 8.37% 9,10 Mr 313,25 / 342,75
397,75 5.29% 7,35 Mr 370,50 / 400,00
Hisse Fiyat Fark% Hacim (TL) Dk / Yksek
19,01 2.31% 581,04 Mn 17,98 / 19,07
62,35 0.24% 12,94 Mr 60,65 / 64,30
397,75 5.29% 7,35 Mr 370,50 / 400,00
340,00 8.37% 9,10 Mr 313,25 / 342,75
382,50 1.59% 2,85 Mr 372,00 / 386,00
Hisse Fiyat Fark% Hacim (TL) Dk / Yksek
19,01 2.31% 581,04 Mn 17,98 / 19,07
62,35 0.24% 12,94 Mr 60,65 / 64,30
94,30 3.97% 469,89 Mn 88,00 / 94,70
102,70 0.69% 296,58 Mn 100,40 / 103,50
397,75 5.29% 7,35 Mr 370,50 / 400,00
Hisse Fiyat Fark% Hacim (TL) Dk / Yksek
19,01 2.31% 581,04 Mn 17,98 / 19,07
33,54 4.1% 82,42 Mn 31,92 / 33,70
62,35 0.24% 12,94 Mr 60,65 / 64,30
10,39 1.86% 302,31 Mn 9,99 / 10,50
77,20 5.03% 438,37 Mn 70,05 / 77,50

Masrafsz Bankaclk + 1.000 TL Nakit! Enparadan ifte Avantaj

Masrafsz Bankaclk + 1.000 TL Nakit! Enparadan ifte Avantaj
Sayfa 9/15 lklk ... 7891011 ... SonSon
Arama sonucu : 118 madde; 65 - 72 aras.

Konu: Tradingview veri terminalinde ndikatr/Strateji/Sistem

  1. Slm. Tradingview hakknda yardm rica edecektim. Pro yeliim mevcut. Ancak BST'te hacim verilerini gremiyorum. Sanrm yeliim bu hizmeti kapsamyor. yeliimi mi ykseltmem gerekiyor bilemiyorum. Bu konuda yardmc olabilirseniz sevinirim.

  2. Merhabalar.
    Sadece spot piyasada ilem yapyor ve hacim verisine ihtiya duyan bir sistem kullanmyorsanz ve ikametiniz Trkiye ise...:

    1 USD' ye :

    BIST oklu Hisse Senetleri
    VADEL LEMLER
    BST 100
    BST 30
    Borsa stanbul (Hacim verisi dahil deildir.) (Trkiye'de ikamet edenler iin)


    Vadeli istiyorsanz:
    BIST Vadeli lemler
    Borsa Istanbul (Trkiye'de ikamet edenler iin)
    $5 ABD/ayda



    "Hepsi lazm" diyorsanz:


    BISTHSSE SENETLER
    ENDEKSLER
    Borsa Istanbul (Trkiye'de ikamet edenler iin)

    Aada:
    Mevcut Piyasalar altnda, "Avrupa-Trkiye" seiniz.

    cretli Tarifeler & Ek zellikler €šššššš‚ ššššš TradingView



    EK:
    Zaten hacim sormusunuz...
    Pardon.

    Bunu satn aln. 7 USD/AY :

    BISTHSSE SENETLER
    ENDEKSLER

    Borsa Istanbul (Trkiye'de ikamet edenler iin)

    $7 ABD/ayda
    https://www.kisavade.com/
    Al,sat,tut,yakala,sk,brak vb. tavsiye iin arac kurumunuzla grn.

  3.  Alnt Originally Posted by obblomovv Yazy Oku
    Merhabalar.
    Sadece spot piyasada ilem yapyor ve hacim verisine ihtiya duyan bir sistem kullanmyorsanz ve ikametiniz Trkiye ise...:

    1 USD' ye :

    BIST oklu Hisse Senetleri
    VADEL LEMLER
    BST 100
    BST 30
    Borsa stanbul (Hacim verisi dahil deildir.) (Trkiye'de ikamet edenler iin)


    Vadeli istiyorsanz:
    BIST Vadeli lemler
    Borsa Istanbul (Trkiye'de ikamet edenler iin)
    $5 ABD/ayda



    "Hepsi lazm" diyorsanz:


    BISTHSSE SENETLER
    ENDEKSLER
    Borsa Istanbul (Trkiye'de ikamet edenler iin)

    Aada:
    Mevcut Piyasalar altnda, "Avrupa-Trkiye" seiniz.

    cretli Tarifeler & Ek zellikler €šššššš‚ ššššš TradingView



    EK:
    Zaten hacim sormusunuz...
    Pardon.

    Bunu satn aln. 7 USD/AY :

    BISTHSSE SENETLER
    ENDEKSLER

    Borsa Istanbul (Trkiye'de ikamet edenler iin)

    $7 ABD/ayda
    Teekkrler stat. ok yardmc oldunuz.

  4.  Alnt Originally Posted by surgeon33 Yazy Oku
    Teekkrler stat. ok yardmc oldunuz.
    Estafurullah. Bol kazanlar.
    https://www.kisavade.com/
    Al,sat,tut,yakala,sk,brak vb. tavsiye iin arac kurumunuzla grn.

  5. Bir sredir buraya yazmamz.
    Madem haftasonu ve vakit var...
    Birilerinin iine yararsa diye,
    Kullanl(bence) OHCL(Open, High, Close, Low veya Al, Yksek, Kapan, Dk) rnei verelim.

    "OHCL ne ie yarar, nerelerde kullanabiliriz?" konusunu da burada:

    https://www.hisse.net/topluluk/showt...=51596&page=25

    ve burada:

    https://www.hisse.net/topluluk/showthread.php?t=47874

    Gemite ilemitik. Gerekirse yeniden yazarz.

    Kod' a ait ekran grntleri:

    1-Gnlk grafik:



    2-Haftalk grafie gnlk periyoddan bak:



    Kodu yazmadan nce unu da ekleyeyim:
    Bu kodun olduu grafikler paylanca,
    ilgili kodun yaratt grnty, sorunlu grafik veya ekranda "kayma" var eklinde deerlndirenler oldu.
    "Ok" la iaretlediim simgeler(barlar) nceki bara ait OHCL deerleridir.
    Gnlk grafie, nceki gnn OHCL mumunu koymak aptalca gzkebilir.
    Yani birileri diyebilir ki; "Bir nceki bar zaten ben de grebiliyorum".
    Bu mevzuyu aada aklamaya alacam.


    rnein;
    2 numaral grafikte "Haftalk grafie gnlk bak" attmz iin,
    5 adet gnlk bar boyunca, "Geen Hafta" nn OHCL sini ieren mumu gryoruz.
    Ayn eyi "Haftalk Grafik" ten, Aylk OHCL ye bakmak iin yapsaydk,
    grnt yle olacakt:



    Peki manyak myz? Neden mumlar kullanyoruz?
    Grnt bozulmas gibi durmuyor mu?

    Onu da yle aklayaym:
    Tradingview' de pro hesap kullanmadmz srece 3 gsterge sdrabiliyoruz bir ekrana.
    Bu durumda:

    1-Bar deil de, izgilerle de yerletirebiliriz bu gstergeyi ekranmza. Ancak,
    2-izgiler ieren baka bir gsterge kullandmzda ekranmzn orbaya dnmesini engelliyor,
    yani gsterge haklarmzdan birini boa kullanmak zorunda kalmyoruz.

    Hemen rnek vereyim(Haftalk Ichimoku ile birlikte Haftalk OHCL' ye Gnlk grafikten bak):



    Son olarak da kodumuz:

    Kod:
    //@version=5
    indicator(title='OHLC', overlay=true)
    
    res = input.timeframe(title='Time Frame', defval='W')
    
    
    
    bc = request.security(syminfo.tickerid, res, close[1])
    bl = request.security(syminfo.tickerid, res, low[1])
    bh = request.security(syminfo.tickerid, res, high[1])
    bo = request.security(syminfo.tickerid, res, open[1])
    
    colr = color.new(#ff1493, 85)
    colg = color.new(#caff70, 85)
    
    
    plotcandle(bo, bh, bl, bc, color=bc < bo ? colr : colg, bordercolor=bc < bo ? colr : colg, wickcolor=bc < bo ? colr : colg)

    res = input.timeframe(title='Time Frame', defval='W')

    Bu satrdaki defval='W'
    W deikeni grafiiniz hangi periyodda ak olursa olsun,
    OHCL deerinin geen haftaya ait olmasn salar.

    Gnlk iin = "D"
    Aylk iin = "M"
    3 Aylk iin = "3M"
    Yllk Aylk iin = "12M"

    deerlerini kullanabilirsiniz...
    Kolay gelsin. Bol kazanlar.

  6. Pro yelii olmadan 1 dolarlk hizmet alnabiliyormu?
     Alnt Originally Posted by obblomovv Yazy Oku
    Merhabalar.
    Sadece spot piyasada ilem yapyor ve hacim verisine ihtiya duyan bir sistem kullanmyorsanz ve ikametiniz Trkiye ise...:

    1 USD' ye :

    BIST oklu Hisse Senetleri
    VADEL LEMLER
    BST 100
    BST 30
    Borsa stanbul (Hacim verisi dahil deildir.) (Trkiye'de ikamet edenler iin)


    Vadeli istiyorsanz:
    BIST Vadeli lemler
    Borsa Istanbul (Trkiye'de ikamet edenler iin)
    $5 ABD/ayda



    "Hepsi lazm" diyorsanz:


    BISTHSSE SENETLER
    ENDEKSLER
    Borsa Istanbul (Trkiye'de ikamet edenler iin)

    Aada:
    Mevcut Piyasalar altnda, "Avrupa-Trkiye" seiniz.

    cretli Tarifeler & Ek zellikler ‚šššššš šššššš TradingView



    EK:
    Zaten hacim sormusunuz...
    Pardon.

    Bunu satn aln. 7 USD/AY :

    BISTHSSE SENETLER
    ENDEKSLER

    Borsa Istanbul (Trkiye'de ikamet edenler iin)

    $7 ABD/ayda

  7.  Alnt Originally Posted by tiko Yazy Oku
    Pro yelii olmadan 1 dolarlk hizmet alnabiliyormu?
    "Normal yollardan..." Hayr.
    Ancak her ay baka bir browser(edge, exporer, chrome vb...) ile veya browser belleini temizleyip, yeni bir sanal kartla bele pro alanlar biliyorum...
    Tabi bir de yeni bir hesap lazm. E-posta, Facebook, Google, twitter vb.
    Bir arkada yazd formlleri nasl yeni hesaba kolayca tadn da yazmt Twitter' da.
    Bulursam onu da paylarm.

  8. merhabalar bir tradingview kodu iin yardm isteyecektim, kodun ideale evrilmesi ile ilgili ideal dataya bavurdum ama pine script dilini bilmediklerini sylediler. Kod biraz uzun, ok zor bir kod deilse yardm rica ediyorum .
    study("SSL Hybrid", overlay=true)
    show_Baseline = input(title="Show Baseline", type=input.bool, defval=true)
    show_SSL1 = input(title="Show SSL1", type=input.bool, defval=false)
    show_atr = input(title="Show ATR bands", type=input.bool, defval=true)
    //ATR
    atrlen = input(14, "ATR Period")
    mult = input(1, "ATR Multi", step=0.1)
    smoothing = input(title="ATR Smoothing", defval="WMA", options=["RMA", "SMA", "EMA", "WMA"])

    ma_function(source, atrlen) =>
    if smoothing == "RMA"
    rma(source, atrlen)
    else
    if smoothing == "SMA"
    sma(source, atrlen)
    else
    if smoothing == "EMA"
    ema(source, atrlen)
    else
    wma(source, atrlen)
    atr_slen = ma_function(tr(true), atrlen)
    ////ATR Up/Low Bands
    upper_band = atr_slen * mult + close
    lower_band = close - atr_slen * mult

    ////BASELINE / SSL1 / SSL2 / EXIT MOVING AVERAGE VALUES
    maType = input(title="SSL1 / Baseline Type", type=input.string, defval="HMA", options=["SMA","EMA","DEMA","TEMA","LSMA","WMA","MF","VAMA" ,"TMA","HMA", "JMA", "Kijun v2", "EDSMA","McGinley"])
    len = input(title="SSL1 / Baseline Length", defval=60)

    SSL2Type = input(title="SSL2 / Continuation Type", type=input.string, defval="JMA", options=["SMA","EMA","DEMA","TEMA","WMA","MF","VAMA","TMA", "HMA", "JMA","McGinley"])
    len2 = input(title="SSL 2 Length", defval=5)
    //
    SSL3Type = input(title="EXIT Type", type=input.string, defval="HMA", options=["DEMA","TEMA","LSMA","VAMA","TMA","HMA","JMA", "Kijun v2", "McGinley", "MF"])
    len3 = input(title="EXIT Length", defval=15)
    src = input(title="Source", type=input.source, defval=close)

    //
    tema(src, len) =>
    ema1 = ema(src, len)
    ema2 = ema(ema1, len)
    ema3 = ema(ema2, len)
    (3 * ema1) - (3 * ema2) + ema3
    kidiv = input(defval=1,maxval=4, title="Kijun MOD Divider")

    jurik_phase = input(title="* Jurik (JMA) Only - Phase", type=input.integer, defval=3)
    jurik_power = input(title="* Jurik (JMA) Only - Power", type=input.integer, defval=1)
    volatility_lookback = input(10, title="* Volatility Adjusted (VAMA) Only - Volatility lookback length")
    //MF
    beta = input(0.8,minval=0,maxval=1,step=0.1, title="Modular Filter, General Filter Only - Beta")
    feedback = input(false, title="Modular Filter Only - Feedback")
    z = input(0.5,title="Modular Filter Only - Feedback Weighting",step=0.1, minval=0, maxval=1)
    //EDSMA
    ssfLength = input(title="EDSMA - Super Smoother Filter Length", type=input.integer, minval=1, defval=20)
    ssfPoles = input(title="EDSMA - Super Smoother Filter Poles", type=input.integer, defval=2, options=[2, 3])

    //----

    //EDSMA
    get2PoleSSF(src, length) =>
    PI = 2 * asin(1)
    arg = sqrt(2) * PI / length
    a1 = exp(-arg)
    b1 = 2 * a1 * cos(arg)
    c2 = b1
    c3 = -pow(a1, 2)
    c1 = 1 - c2 - c3

    ssf = 0.0
    ssf := c1 * src + c2 * nz(ssf[1]) + c3 * nz(ssf[2])

    get3PoleSSF(src, length) =>
    PI = 2 * asin(1)

    arg = PI / length
    a1 = exp(-arg)
    b1 = 2 * a1 * cos(1.738 * arg)
    c1 = pow(a1, 2)

    coef2 = b1 + c1
    coef3 = -(c1 + b1 * c1)
    coef4 = pow(c1, 2)
    coef1 = 1 - coef2 - coef3 - coef4

    ssf = 0.0
    ssf := coef1 * src + coef2 * nz(ssf[1]) + coef3 * nz(ssf[2]) + coef4 * nz(ssf[3])

    ma(type, src, len) =>
    float result = 0
    if type=="TMA"
    result := sma(sma(src, ceil(len / 2)), floor(len / 2) + 1)
    if type=="MF"
    ts=0.,b=0.,c=0.,os=0.
    //----
    alpha = 2/(len+1)
    a = feedback ? z*src + (1-z)*nz(ts[1],src) : src
    //----
    b := a > alpha*a+(1-alpha)*nz(b[1],a) ? a : alpha*a+(1-alpha)*nz(b[1],a)
    c := a < alpha*a+(1-alpha)*nz(c[1],a) ? a : alpha*a+(1-alpha)*nz(c[1],a)
    os := a == b ? 1 : a == c ? 0 : os[1]
    //----
    upper = beta*b+(1-beta)*c
    lower = beta*c+(1-beta)*b
    ts := os*upper+(1-os)*lower
    result := ts
    if type=="LSMA"
    result := linreg(src, len, 0)
    if type=="SMA" // Simple
    result := sma(src, len)
    if type=="EMA" // Exponential
    result := ema(src, len)
    if type=="DEMA" // Double Exponential
    e = ema(src, len)
    result := 2 * e - ema(e, len)
    if type=="TEMA" // Triple Exponential
    e = ema(src, len)
    result := 3 * (e - ema(e, len)) + ema(ema(e, len), len)
    if type=="WMA" // Weighted
    result := wma(src, len)
    if type=="VAMA" // Volatility Adjusted
    /// Copyright 2019 to present, Joris Duyck (JD)
    mid=ema(src,len)
    dev=src-mid
    vol_up=highest(dev,volatility_lookback)
    vol_down=lowest(dev,volatility_lookback)
    result := mid+avg(vol_up,vol_down)
    if type=="HMA" // Hull
    result := wma(2 * wma(src, len / 2) - wma(src, len), round(sqrt(len)))
    if type=="JMA" // Jurik
    /// Copyright 2018 Alex Orekhov (everget)
    /// Copyright 2017 Jurik Research and Consulting.
    phaseRatio = jurik_phase < -100 ? 0.5 : jurik_phase > 100 ? 2.5 : jurik_phase / 100 + 1.5
    beta = 0.45 * (len - 1) / (0.45 * (len - 1) + 2)
    alpha = pow(beta, jurik_power)
    jma = 0.0
    e0 = 0.0
    e0 := (1 - alpha) * src + alpha * nz(e0[1])
    e1 = 0.0
    e1 := (src - e0) * (1 - beta) + beta * nz(e1[1])
    e2 = 0.0
    e2 := (e0 + phaseRatio * e1 - nz(jma[1])) * pow(1 - alpha, 2) + pow(alpha, 2) * nz(e2[1])
    jma := e2 + nz(jma[1])
    result := jma
    if type=="Kijun v2"
    kijun = avg(lowest(len), highest(len))//, (open + close)/2)
    conversionLine = avg(lowest(len/kidiv), highest(len/kidiv))
    delta = (kijun + conversionLine)/2
    result :=delta
    if type=="McGinley"
    mg = 0.0
    mg := na(mg[1]) ? ema(src, len) : mg[1] + (src - mg[1]) / (len * pow(src/mg[1], 4))
    result :=mg
    if type=="EDSMA"

    zeros = src - nz(src[2])
    avgZeros = (zeros + zeros[1]) / 2

    // Ehlers Super Smoother Filter
    ssf = ssfPoles == 2
    ? get2PoleSSF(avgZeros, ssfLength)
    : get3PoleSSF(avgZeros, ssfLength)

    // Rescale filter in terms of Standard Deviations
    stdev = stdev(ssf, len)
    scaledFilter = stdev != 0
    ? ssf / stdev
    : 0

    alpha = 5 * abs(scaledFilter) / len

    edsma = 0.0
    edsma := alpha * src + (1 - alpha) * nz(edsma[1])
    result := edsma
    result

    ///SSL 1 and SSL2
    emaHigh = ma(maType, high, len)
    emaLow = ma(maType, low, len)

    maHigh = ma(SSL2Type, high, len2)
    maLow = ma(SSL2Type, low, len2)

    ///EXIT
    ExitHigh = ma(SSL3Type, high, len3)
    ExitLow = ma(SSL3Type, low, len3)

    ///Keltner Baseline Channel
    BBMC = ma(maType, close, len)
    useTrueRange = input(true)
    multy = input(0.2, step=0.05, title="Base Channel Multiplier")
    Keltma = ma(maType, src, len)
    range = useTrueRange ? tr : high - low
    rangema = ema(range, len)
    upperk =Keltma + rangema * multy
    lowerk = Keltma - rangema * multy

    //Baseline Violation Candle
    open_pos = open*1
    close_pos = close*1
    difference = abs(close_pos-open_pos)
    atr_violation = difference > atr_slen
    InRange = upper_band > BBMC and lower_band < BBMC
    candlesize_violation = atr_violation and InRange
    plotshape(candlesize_violation, color=color.white, size=size.tiny,style=shape.diamond, location=location.top, transp=0,title="Candle Size > 1xATR")


    //SSL1 VALUES
    Hlv = int(na)
    Hlv := close > emaHigh ? 1 : close < emaLow ? -1 : Hlv[1]
    sslDown = Hlv < 0 ? emaHigh : emaLow

    //SSL2 VALUES
    Hlv2 = int(na)
    Hlv2 := close > maHigh ? 1 : close < maLow ? -1 : Hlv2[1]
    sslDown2 = Hlv2 < 0 ? maHigh : maLow

    //EXIT VALUES
    Hlv3 = int(na)
    Hlv3 := close > ExitHigh ? 1 : close < ExitLow ? -1 : Hlv3[1]
    sslExit = Hlv3 < 0 ? ExitHigh : ExitLow
    base_cross_Long = crossover(close, sslExit)
    base_cross_Short = crossover(sslExit, close)
    codiff = base_cross_Long ? 1 : base_cross_Short ? -1 : na

    //COLORS
    show_color_bar = input(title="Color Bars", type=input.bool, defval=true)
    color_bar = close > upperk ? #00c3ff : close < lowerk ? #ff0062 : color.gray
    color_ssl1 = close > sslDown ? #00c3ff : close < sslDown ? #ff0062 : na

    //PLOTS
    plotarrow(codiff, colorup=#00c3ff, colordown=#ff0062,title="Exit Arrows", transp=20, maxheight=20, offset=0)
    p1 = plot(show_Baseline ? BBMC : na, color=color_bar, linewidth=4,transp=0, title='MA Baseline')
    DownPlot = plot( show_SSL1 ? sslDown : na, title="SSL1", linewidth=3, color=color_ssl1, transp=10)
    barcolor(show_color_bar ? color_bar : na)
    up_channel = plot(show_Baseline ? upperk : na, color=color_bar, title="Baseline Upper Channel")
    low_channel = plot(show_Baseline ? lowerk : na, color=color_bar, title="Basiline Lower Channel")
    fill(up_channel, low_channel, color=color_bar, transp=90)

    ////SSL2 Continiuation from ATR
    atr_crit = input(0.9, step=0.1, title="Continuation ATR Criteria")
    upper_half = atr_slen * atr_crit + close
    lower_half = close - atr_slen * atr_crit
    buy_inatr = lower_half < sslDown2
    sell_inatr = upper_half > sslDown2
    sell_cont = close < BBMC and close < sslDown2
    buy_cont = close > BBMC and close > sslDown2
    sell_atr = sell_inatr and sell_cont
    buy_atr = buy_inatr and buy_cont
    atr_fill = buy_atr ? color.green : sell_atr ? color.purple : color.white
    LongPlot = plot(sslDown2, title="SSL2", linewidth=2, color=atr_fill, style=plot.style_circles, transp=0)
    u = plot(show_atr ? upper_band : na, "+ATR", color=color.white, transp=80)
    l = plot(show_atr ? lower_band : na, "-ATR", color=color.white, transp=80)

    //ALERTS
    alertcondition(crossover(close, sslDown), title='SSL Cross Alert', message='SSL1 has crossed.')
    alertcondition(crossover(close, sslDown2), title='SSL2 Cross Alert', message='SSL2 has crossed.')
    alertcondition(sell_atr, title='Sell Continuation', message='Sell Continuation.')
    alertcondition(buy_atr, title='Buy Continuation', message='Buy Continuation.')
    alertcondition(crossover(close, sslExit), title='Exit Sell', message='Exit Sell Alert.')
    alertcondition(crossover(sslExit, close), title='Exit Buy', message='Exit Buy Alert.')
    alertcondition(crossover(close, upperk ), title='Baseline Buy Entry', message='Base Buy Alert.')
    alertcondition(crossover(lowerk, close ), title='Baseline Sell Entry', message='Base Sell Alert.')

Sayfa 9/15 lklk ... 7891011 ... SonSon

Yer mleri

Yer mleri

Gnderi Kurallar

  • Yeni konu aamazsnz
  • Konulara cevap yazamazsnz
  • Yazlara ek gnderemezsiniz
  • Yazlarnz deitiremezsiniz
  •