Sell xauusd TF daily support sudah di tembus. Tunggu harga masuk di zona sell . Stoploss di atas area dan take profit secukupnya. Lakukan trading dengan bijak dan tetap perhatikan resikoPenjualanoleh F4ndi_Fx111
Awal Pekan Gold Stabil tapi Berpotensi untuk TURUNSenin 25 September 2023 Pada hari jumat 22 September 2023 candle daily ditutup dengan bullish dengan lower shadow sangat kecil bahkan hampir tidak ada, yang menandakan pada akhir pekan kemaren emas cukup menguat, dan harga ditutup di atas EMA 21 Daily dan dibawah MA 200 Daily yang sebenarnya bisa dikatakan harga cenderung masih sideways/stabil. Hari senin pagi ini di sesi asia harga emas masih mengalami tekanan turun walaupun tidak terlalu besar dan masih dibatas normal dan harga masih di range 1922/1921 di area FR 0.5 (ditarik dari TF H1 1914 sampai 1929) atau sudah dibawah FR 0.618 (ditarik di daily 1893 sampai 1986 atau dari titik A ke B koreksi eliot wave),dan sudah dibawah trendline D1. Jika secara teknikal dilihat dari TF D1 maka harga sekarang sedang berada di trend koreksi C eliot wave, dan jika dibuat garis trend di TF D1 maka sekarang harga sedang berada didalam Pennant Patern , jika dalam minggu ini harga bisa menembus/breakout dari garis bawah pennant patern maka harga akan terjun turun lebih dalam menguji di harga terndah 1884 atau bahkan lebih dalam untuk memenuhi trend koreksi ABC Eliot Wave yaitu di minimal 1871/1870 FR 1.272 (ditarik di daily 1893 sampai 1986 atau dari titik A ke B koreksi eliot wave).Setelah itu harga diharapkan akan terus berlanjut memantul naik kembali. Keseimpulan bahwa untuk jarak dekat saat ini cenderung bearish dengan target TP1 1884 dan TP2 1871 dengan konfirmasi harga menembus/breakout dari garis bawah pennant. Fokus minggu ini adalah klaim pengangguran awal US yang dirilis hari kamis 28 september 2023 jam 19:30 WIB dengan forecast yang lebih tinggi di 217K dari sebelumnya 201K, kemudian ada PIDATO POWELL pada hari jumat 29 September 2023 jam 03:00 WIB, dan indeks harga belanja personal inti PCE MoM dengan forecast tidak berubah dari sebelumnya di 0.2% dan Indeks PCE Inti YoY Ags yang memiliki forecast lebih rendah dari sebelumnya di 3.9% dari 4.2%,semuanya akan dirilis pada hari jumat 29 september 2023 jam 19:30 WIB.Data indeks PCE menjadi catatan khusus bagi FED untuk menilai inflasi,apakah disinflasi berlanjut atau tidak dan mempertimbangkan kemungkinan kenaikan suku bunga berikutnya diperlukan atau tidak.Seperti yang dikatakan POWELL sebelumnya bahwa untuk menurunkan kembali inflasi ke 2% diperlukan periode pertumbuhan dibawah tren dan juga beberapa pelemahan di pasar tenaga kerja, Powell menyambut baik 3 laporan inflasi terakhir, tapi dia ingin melihat lebih dari 3 kali data inflasi yang bagus. Skenario SELL Saat brekout dari garis bawah pennant TP1 1884 dan TP2 1871 SL 1930 SHORT SELL 1927/1926 SL 1932 TP1 1915 TP2 1907 RR 1:2 1:4 Melawan trend utama (mengharapkan pullback sebelum harga lanjut turun) SHORT BUY 1920 SL 1915 TP 1925 TP2 1930 RR 1:1 1:2 INI HANYALAH OPINI DAN HASIL ANALISA PRIBADI, SELALU LAKUKAN RISET ANDA SENDIRI SEBELUM MEMBUKA POSISI TRADE. #Analisagold #analisaxau #analisaemas #emashariini #goldhariini #xau #xauusdPenjualanoleh hien78Diupdate 28
ANALISA GOLD 26 SEPTEMBER 2023Analisa OANDA:XAUUSD Selasa 26 September 2023 Kali ini Saya, melihat pergerakan GOLD atau XAU/USD Dominan Sell setelah FOMC Beberapa Hari Kemarin. dan sempat retest lalu melanjutkan penurunannya kembali. Maka dari itu saya memprediksi GOLD atau XAU/USD akan melanjutkan penurunanya sampai pada batas Support dan Resisten yang telah saya buat. #Analisis Simple. The Less You Know The Better Your TradePenjualanoleh pangestubinkusnan6
ANALISIS XAUUSDTREND : BULLISH MOMENTUM : OVERBOUGHT PRICE : Saat ini harga Gold telah berada di area supply/resistance 1926-1928 dengan ditandai adanya pola candle bearish engulfing. Apabila harga Gold tidak dapat melakukan breakout resistance maka ada peluang mengalami koreksi setidaknya pada area demand/base 1919-1921. Pergerakan tersebut didukung adanya indikator momentum stochastic pada timeframe 4H yang sudah berada di area overbought. Analisa diatas merupakan gambaran roadmap bukan suatu hal kepastian #Bukan ajakan melakukan open posisi segala risiko ditanggung sendiri harap disesuaikan dengan risk management masing-masing dan lakukan analisa ulang #DYORoleh abbygailyudhistiraDiupdate 22
XAU/USDEmas jatuh kembali setelah naik 1947, melewati garis kanal atas tetapi dia kembali kebawah ada indikasi dia akan membangun double bottom jika terjadi penolakan di support 1913-1914 maka bisa ambil peluang terbentuj double bottom tentu ini secara agresif dapat langsung buy pada rejection support itu hanya analisa simple,resiko tanggung sendiri Pembelianoleh spasi-dd0
XAUUSD MANY WEDGE PATTRENTHalo Trader !!! pada analisa Gold kali saya akan merekomendasikan untuk Melakukan Buy Position untuk Gold dikarenakan saya menemukan pola Bullish Trade dan bisa Bullish trend yang masih kuat di area Plan chart 1. Entry = See chart at M30 - H1 untuk memperkecil Floating 2. TP 1 = Line Biru / Supply ( By Trader ) 3. SL = bisa take 50 - 70 Pips atau di akhir zone atau Sesuai mm dengan saldo 4. Selalu pakai SL BE dan SL + dalam Trading !!! Dari analisa diatas saya menemukan pola Trade yang cukup terkenal yaitu Bullish Wedge pattrent yang secara bias terjadi 2 kali di TF H4 dan diarea demand yang kurang lebih sama tentunya hal tersebut menyimpulkan bahwa Zone demand tsb cukup Strong untuk menahan laju harga melemah Highlight news : 1. CB Consumer Confidence (Sep) 2. New Home Sales (Aug) Jangan lupa untuk selalu request pair apa yang akan saya analisakan setiap minggunya dengan cara Komentar saja Dan jangan lupa support nya Terimakasihh Good Luck all !!! Open Diskusi yaa di kolom komentar yah !!!Pembelianoleh NGALAMFX4
XAUUSDHarga mengalami penurunan tajam dan sedang melakukan koreksi, saya menjangkakan harga akan drop lebih jauh mengejar area demand di bawah yang masif fresholeh YSCLA2
GOLD MENUNGGU MOMENTUMPeluang Buy Area 1920 dengan SL terdekat Area 1914. Pantau Reaksi area 1930, jika tertahan maka peluang untuk masuk Buy di area 1906 dengan area SL 1901. Untuk Target bisa di area Supply terdekat atau hold hingga menyentuh resisten. Gold konfirmasi menguat jika closing diatas 1947.Pembelianoleh Jarwo19457
Analisa XAUUSD Senin, 25 September 2023 Oleh Iman WahyudiAnalisa Teknical XAUUSD/GOLD Review, 22 September 2023 Open : 1919.95 High : 1929.10 Low : 1919.30 Close : 1924.60 Support (S) dan Resisten (R) harian: 25 - September - 2023 R5: 1951 R4: 1947 R3: 1942 R2: 1937 R1: 1932 Pivot Daily : 1924 Pivot Weekly : 1931 S1: 1919 S2: 1914 S3: 1909 S4: 1904 S5: 1900 Analisa teknikal emas hari ini : Perhatikan Chart H4,H8, D1 dan W1. FUNDAMENTAL THIS WEEK (URGENT) • Senin, 25 September 2023 - - - - - - - • Selasa, 26 September 2023 > 19:00 wib - USD Building Permits > 21:00 wib - USD CB Consumer Confidence (Sep) - USD New Home Sales (Aug) • Rabu, 27 September 2023 > 00:30 wib - USD FOMC Member Bowman Speaks (Medium) > 19:30 wib - USD Core Durable Goods Orders (MoM) (Aug) > 21:30 wib - USD Crude Oil Inventories • Kamis, 28 September 2023 > 19:30 wib - USD GDP (QoQ) (Q2) - USD Initial Jobless Claims > 21:00 wib - USD Pending Home Sales (MoM) (Aug) • Jum'at, 29 September 2023 > 03:00 wib - USD Fed Chair Powell Speaks > 19:30 wib - USD Core PCE Price Index (YoY) (Aug) - USD Core PCE Price Index (MoM) (Aug) Rangkuman Analisa : > Rangkuman Mingguan : Pada pergerakan harga emas di akhir minggu pada bulan september ini, saya melihat adanya dua pandangan : 1. Range market -+ sama high dan low yg sudah pernah diberitahukan di awal minggu sebelumnya 1900-1950 2. Adanya pergerakan yang merubah haluan market saat ini yaitu tembusnya harga dibawah 1900 menuju 1860-1850 atau bisa lebih dari itu. > Rangkuman Harian : Pergerakan pada hari senin, harga emas cenderung untuk mengejar trend bearish namun masih pada area harga yang sama terindikasi Support 2 & resisten 1. Rekomendasi Signal Trading Harian, Take Profit 3-5 poin (setiap posisi terjadi) : Buy : 1918, 1915 & 1912 Sell : 1930, 1933 & 1936 IT-A iman wahyudi, Minggu, 24 September 2023 21:11 wib (analisa di rangkum) silaturahmi yuk, biar enak ! Disclaimer: Tulisan ini hanya analisa bukan sebagai acuan pasti. Tetap perhatikan aspek fundamental & teknikal dalam bertransaksi sebelum melakukan keputusan investasi/trading (bertransaksi) dan pastikan trading di perusahaan dibawah pengawasan & terdaftar di bappebti, kbi,icdx & jfx (bbj).oleh IndependentTraderAnalis8
XAUUSD FED POWELL SPEECH(kitco.com) - Bank sentral AS mempertahankan suku bunga tetap stabil pada minggu kemarin 5.5%, namun suku bunga tersebut dapat dinaikkan sekali lagi sebesar 25 basis poin sebelum akhir tahun, menurut proyeksi triwulanan terbaru The Fed. bukan hanya Federal Reserve yang memasuki tahap akhir. Swiss National Bank, Bank of England, dan Bank of Japan juga membiarkan suku bunga tidak berubah pada minggu ini. - Presiden Federal Reserve Minneapolis Neel Kashkari mengatakan belanja konsumen AS terus melampaui ekspektasi hingga melemah akibat kenaikan suku bunga bank sentral AS yang kaku. - Sebuah berita di Wall Street Journal hari ini mempunyai judul utama: “Suku bunga yang lebih tinggi tidak hanya untuk jangka waktu yang lebih lama bahkan mungkin selamanya.” - "Pesan utama dari para analis adalah masa depan investasi emas tampaknya aman. Itu adalah kabar yang sangat-sangat baik," kata Milling-Stanley. Next week's data: -Tuesday: U.S. Consumer Confidence, new home sales -Wednesday: Durable goods -Thursday: Final GDP reading, weekly jobless claims, pending home sales, Jerome Powell speaks at Washington DC town hall event -Friday: Personal Income and Spending xau jumat close pada harga 1925 dan kenaikan tertahan pada harga sekitar 1930 dan (MA21 H4). kemungkinan pergerakan xau masih sama minggu kemarin pada range harga sebelum tahanan krusialnya tertembus : -area atas 1930-1936-1942-1950 -area bawah 1920-1915-1910-1905-1900 jika 1950 tertembus keatas bisa melanjutkan kenaikan setidaknya 1965 jika 1915-1912 tertembus kebawah bisa melanjutkan penurunan lebih sampai 1870 oleh GoldTraderbyfrhnfaq4456
Sell xauusd Trading plan untuk hari Senin . Ada set up sell.. klo di lihat ke kiri ada support yang ditembus dan harga memantul di area resistan. Bisa kita ambil Kesempatan untuk memperoleh sedikit keuntungan pada pair ini. Letakkan stoploss di atas zona. Di harga 1936 take profit secukupnya. Lakukan trading dengan bijak dan tetap perhatikan resikoPenjualanoleh F4ndi_Fx3
ANALISIS XAUUSDTREND : BULLISH MOMENTUM : OVERBOUGHT PRICE : Saat ini harga Gold telah kembali berada di area classic support 1914-1917. Jika harga dapat bertahan di area support tersebut maka ada peluang harga Gold dapat menguat hingga area classic resistance 1922-1924. Didukung dengan adanya stochastic di 4H berada di area oversold. Jika ada koreksi koreksi minor dapat dimanfaatkan untuk melakukan pembelian di area support 1917.00 dengan SL di bawah support yaitu 1910.20 dan TP 1924.20. #Bukan ajakan melakukan open posisi segala risiko ditanggung sendiri harap disesuaikan dengan risk management masing-masing dan lakukan analisa ulang #DYORPembelianoleh abbygailyudhistiraDiupdate 5
xauud Tunggu confirm LTFterjadi rejection di 1913,harga membuat mss/choch, zona entry lihat di gambar , Wajib tunggu confirm di LTF (Choch/mss) baru entryPembelianoleh NotAdreamMan8
FED Hawkish emas semakin longsor?Kamis 21 September 2023 FUNDAMENTAL Pergerakkan saat FOMC kemarin adalah, sebelum FOMC dimulai harga emas naik terlebih dahulu dikarenakan market sudah mengantisipasi bahwa FED akan menahan suku bunga dikisaran 5.25% - 5.50%, kemudian harga emas mulai turun setelah dot plot atau proyeksi suku bunga kedepan yaitu hanya 1x pada akhir 2023 dan untuk ditahun 2024 proyeksi suku bunga naik dari yang sebelumnya 4.6% menjadi 5.1%, dan berarti pemangkasan suku bunga di tahun 2024 berkurang dari 100bps mjd 50 bps saja. Pernyataan Powell, menurut Powell aktivitas ekonomi yang lebih kuat menjadi alasan utama kenapa FED memerlukan kenaikan suku bunga lebih banyak. Dan FED bisa menaikkan suku bunga lebih lanjut jika memang diperlukan sampai inflasi turun ke 2% sementara untuk pemangkasan suku bunga mendatang akan didasarkan pada kebutuhan ekonomi.Pernyataan FED dan Powell hawkish sehingga mendorong emas kembali turun di hari ini di 1924, dan masih bisa berlanjut. Untuk hari ini jam 19:30 WIB ada klaim pengangguran awal mingguan dengan ekspetasi market lebih tinggi yaitu di 225K dari sebelumnya di 220K,hasil yang lebih rendah dari ekspetasi akam membuat USD lebih menguat dan emas semakin melemah, dan di jam 19:30 WIB juga ada indeks manufaktur FED Philadelphia dengan ekspetasi lebih rendah dari sebelumnya di -0.7% dari sebelumnya 12.0 jika hasil lebih tinggi dari ekspetasi akan membuat USD menguat dan Gold melemah begitu juga sebaliknya.Kemudian jam 21:00 ada penjualan rumah lama US dengan ekspetasi lebih tinggi dari sebelumnya di 4.10M dari 4.07M, dan sama data yang lebih tinggi dari ekspetasi akan membuat USD semakin menguat begitu juga sebaliknya. Teknikal Secara teknikal candle daily ditutup dengan upper shadow yang cukup panjang dengan real body yang kecil dan bisa diindikasikan sebagai SHOOTING STAR dan berpotensi penurunan harga emas masih bisa terjadi.Untuk konfirmasi penurunan lebih lanjut candle daily harus ditutup dibawah EMA 21 dan MA 200 daily, karena sekarang harga masih diatas ke2 MA tersebut.Jika harga berhasil menembus target penurunan jangka panjang adalah 1872 FR1.618 dari 1900 ke 1947. Harga sebelum menjelang FOMC kemarin sempat menembus trendline D1 (GARIS PUTIH),tp terhenti di 1947 FR 0.8866 ,dan harga kembali masuk dibawah trendline D1 sehingga bisa disebut FAKEOUT, jika selama harga masih ada dibawah garis trendline D1 potensi untuk harga turun masih besar, tetapi jika harga berhasil BREAKOUT dari trendline D1 maka lebih baik cut and reverse jika ada posisi SELL dan merubah strategi menjadi BUY. Pergerakkan hari ini menurut saya cenderung bearish, dikarenakan dari TFH1 harga masih dibawah VWAP dan EMA21, dan secara RSI di H4 pun harga masih cenderung turun. SKENARIO SELL 1928 SL 1933 TP1 1915 TP2 1910 RR 1:2 1:3 SELL 1933 SL 1938 TP1 1915 TP2 1910 RR 1:3 1:4 LONG TERM SELL 1928 SL 1939 TP1 1901 TP2 1885 TP3 1872 BUY 1942 SL 1932 TP1 1952 TP2 1962 TP3 1985 Ini hanyalah opini pribadi saja, selalu lakukan riset sendiri sebelum membuka posisi trade.Semua hasil trade anda merupakan tanggung jawab sendiri. #analisagold #analisaemas #gold #xau #xauusd #emashariini #goldhariini #xauhariini #fomcPilihan editorPenjualanoleh hien78Diupdate 11136
XAUUSD ROAD MAPS- UPDATEXAUUSD ROAD MAPS- UPDATE Skenario bawah yang berlaku, setelah pecah 1924, Kami melihat harga masih mengejar arah bawah area 1906 Untuk sell setup bisa di marking di 1925 - 1928 - Cutloss di 1933 Target bawah 1910 Disclaimer onPenjualanoleh fxhealer4
Sniper//@version=5 indicator(" ", overlay=true, max_labels_count=500) // Get user settings showBuySell = input(true, "Show Buy & Sell", group="BUY & SELL SIGNALS") sensitivity = input.float(3, "Sensitivity (1-6)", 1, 6, group="BUY & SELL SIGNALS") percentStop = input.float(1, "Stop Loss % (0 to Disable)", 0, group="BUY & SELL SIGNALS") offsetSignal = input.float(5, "Signals Offset", 0, group="BUY & SELL SIGNALS") showRibbon = input(false, "Show Trend Ribbon", group="TREND RIBBON") smooth1 = input.int(5, "Smoothing 1", 1, group="TREND RIBBON") smooth2 = input.int(8, "Smoothing 2", 1, group="TREND RIBBON") showReversal = input(false, "Show Reversals", group="REVERSAL SIGNALS") showPdHlc = input(false, "Show P.D H/L/C", group="PREVIOUS DAY HIGH LOW CLOSE") lineColor = input.color(color.yellow, "Line Colors", group="PREVIOUS DAY HIGH LOW CLOSE") lineWidth = input.int(1, "Width Lines", group="PREVIOUS DAY HIGH LOW CLOSE") lineStyle = input.string("Solid", "Line Style", ) labelSize = input.string("normal", "Label Text Size", ) labelColor = input.color(color.yellow, "Label Text Colors") showEmas = input(false, "Show EMAs", group="EMA") srcEma1 = input(close, "Source EMA 1") lenEma1 = input.int(7, "Length EMA 1", 1) srcEma2 = input(close, "Source EMA 2") lenEma2 = input.int(21, "Length EMA 2", 1) srcEma3 = input(close, "Source EMA 3") lenEma3 = input.int(144, "Length EMA 3", 1) showSwing = input(false, "Show Swing Points", group="SWING POINTS") prdSwing = input.int(10, "Swing Point Period", 2, group="SWING POINTS") colorPos = input(color.new(color.green, 50), "Positive Swing Color") colorNeg = input(color.new(color.red, 50), "Negative Swing Color") showDashboard = input(false, "Show Dashboard", group="TREND DASHBOARD") locationDashboard = input.string("Middle Right", "Table Location", , group="TREND DASHBOARD") tableTextColor = input(color.white, "Table Text Color", group="TREND DASHBOARD") tableBgColor = input(#2A2A2A, "Table Background Color", group="TREND DASHBOARD") sizeDashboard = input.string("Normal", "Table Size", , group="TREND DASHBOARD") showRevBands = input.bool(false, "Show Reversal Bands", group="REVERSAL BANDS") lenRevBands = input.int(30, "Length", group="REVERSAL BANDS") // Functions smoothrng(x, t, m) => wper = t * 2 - 1 avrng = ta.ema(math.abs(x - x ), t) smoothrng = ta.ema(avrng, wper) * m rngfilt(x, r) => rngfilt = x rngfilt := x > nz(rngfilt ) ? x - r < nz(rngfilt ) ? nz(rngfilt ) : x - r : x + r > nz(rngfilt ) ? nz(rngfilt ) : x + r percWidth(len, perc) => (ta.highest(len) - ta.lowest(len)) * perc / 100 securityNoRep(sym, res, src) => request.security(sym, res, src, barmerge.gaps_off, barmerge.lookahead_on) swingPoints(prd) => pivHi = ta.pivothigh(prd, prd) pivLo = ta.pivotlow (prd, prd) last_pivHi = ta.valuewhen(pivHi, pivHi, 1) last_pivLo = ta.valuewhen(pivLo, pivLo, 1) hh = pivHi and pivHi > last_pivHi ? pivHi : na lh = pivHi and pivHi < last_pivHi ? pivHi : na hl = pivLo and pivLo > last_pivLo ? pivLo : na ll = pivLo and pivLo < last_pivLo ? pivLo : na f_chartTfInMinutes() => float _resInMinutes = timeframe.multiplier * ( timeframe.isseconds ? 1 : timeframe.isminutes ? 1. : timeframe.isdaily ? 60. * 24 : timeframe.isweekly ? 60. * 24 * 7 : timeframe.ismonthly ? 60. * 24 * 30.4375 : na) f_kc(src, len, sensitivity) => basis = ta.sma(src, len) span = ta.atr(len) wavetrend(src, chlLen, avgLen) => esa = ta.ema(src, chlLen) d = ta.ema(math.abs(src - esa), chlLen) ci = (src - esa) / (0.015 * d) wt1 = ta.ema(ci, avgLen) wt2 = ta.sma(wt1, 3) f_top_fractal(src) => src < src and src < src and src > src and src > src f_bot_fractal(src) => src > src and src > src and src < src and src < src f_fractalize (src) => f_top_fractal(src) ? 1 : f_bot_fractal(src) ? -1 : 0 f_findDivs(src, topLimit, botLimit) => fractalTop = f_fractalize(src) > 0 and src >= topLimit ? src : na fractalBot = f_fractalize(src) < 0 and src <= botLimit ? src : na highPrev = ta.valuewhen(fractalTop, src , 0) highPrice = ta.valuewhen(fractalTop, high , 0) lowPrev = ta.valuewhen(fractalBot, src , 0) lowPrice = ta.valuewhen(fractalBot, low , 0) bearSignal = fractalTop and high > highPrice and src < highPrev bullSignal = fractalBot and low < lowPrice and src > lowPrev // Get components source = close smrng1 = smoothrng(source, 27, 1.5) smrng2 = smoothrng(source, 55, sensitivity) smrng = (smrng1 + smrng2) / 2 filt = rngfilt(source, smrng) up = 0.0, up := filt > filt ? nz(up ) + 1 : filt < filt ? 0 : nz(up ) dn = 0.0, dn := filt < filt ? nz(dn ) + 1 : filt > filt ? 0 : nz(dn ) bullCond = bool(na), bullCond := source > filt and source > source and up > 0 or source > filt and source < source and up > 0 bearCond = bool(na), bearCond := source < filt and source < source and dn > 0 or source < filt and source > source and dn > 0 lastCond = 0, lastCond := bullCond ? 1 : bearCond ? -1 : lastCond bull = bullCond and lastCond == -1 bear = bearCond and lastCond == 1 countBull = ta.barssince(bull) countBear = ta.barssince(bear) trigger = nz(countBull, bar_index) < nz(countBear, bar_index) ? 1 : 0 ribbon1 = ta.sma(close, smooth1) ribbon2 = ta.sma(close, smooth2) rsi = ta.rsi(close, 21) rsiOb = rsi > 70 and rsi > ta.ema(rsi, 10) rsiOs = rsi < 30 and rsi < ta.ema(rsi, 10) dHigh = securityNoRep(syminfo.tickerid, "D", high ) dLow = securityNoRep(syminfo.tickerid, "D", low ) dClose = securityNoRep(syminfo.tickerid, "D", close ) ema1 = ta.ema(srcEma1, lenEma1) ema2 = ta.ema(srcEma2, lenEma2) ema3 = ta.ema(srcEma3, lenEma3) = swingPoints(prdSwing) ema = ta.ema(close, 144) emaBull = close > ema equal_tf(res) => str.tonumber(res) == f_chartTfInMinutes() and not timeframe.isseconds higher_tf(res) => str.tonumber(res) > f_chartTfInMinutes() or timeframe.isseconds too_small_tf(res) => (timeframe.isweekly and res=="1") or (timeframe.ismonthly and str.tonumber(res) < 10) securityNoRep1(sym, res, src) => bool bull_ = na bull_ := equal_tf(res) ? src : bull_ bull_ := higher_tf(res) ? request.security(sym, res, src, barmerge.gaps_off, barmerge.lookahead_on) : bull_ bull_array = request.security_lower_tf(syminfo.tickerid, higher_tf(res) ? str.tostring(f_chartTfInMinutes()) + (timeframe.isseconds ? "S" : "") : too_small_tf(res) ? (timeframe.isweekly ? "3" : "10") : res, src) if array.size(bull_array) > 1 and not equal_tf(res) and not higher_tf(res) bull_ := array.pop(bull_array) array.clear(bull_array) bull_ TF1Bull = securityNoRep1(syminfo.tickerid, "1" , emaBull) TF3Bull = securityNoRep1(syminfo.tickerid, "3" , emaBull) TF5Bull = securityNoRep1(syminfo.tickerid, "5" , emaBull) TF15Bull = securityNoRep1(syminfo.tickerid, "15" , emaBull) TF30Bull = securityNoRep1(syminfo.tickerid, "30" , emaBull) TF60Bull = securityNoRep1(syminfo.tickerid, "60" , emaBull) TF120Bull = securityNoRep1(syminfo.tickerid, "120" , emaBull) TF240Bull = securityNoRep1(syminfo.tickerid, "240" , emaBull) TF480Bull = securityNoRep1(syminfo.tickerid, "480" , emaBull) TFDBull = securityNoRep1(syminfo.tickerid, "1440", emaBull) = f_kc(close, lenRevBands, 3) = f_kc(close, lenRevBands, 4) = f_kc(close, lenRevBands, 5) = f_kc(close, lenRevBands, 6) = wavetrend(hlc3, 9, 12) = f_findDivs(wt2, 15, -40) = f_findDivs(wt2, 45, -65) wtDivBull = wtDivBull1 or wtDivBull2 wtDivBear = wtDivBear1 or wtDivBear2 // Colors cyan = #00DBFF, cyan30 = color.new(cyan, 70) pink = #E91E63, pink30 = color.new(pink, 70) red = #FF5252, red30 = color.new(red , 70) // Plot off = percWidth(300, offsetSignal) plotshape(showBuySell and bull ? low - off : na, "Buy Label" , shape.triangleup , location.absolute, cyan, 0, "Buy" , color.white, size=size.normal) plotshape(showBuySell and bear ? high + off : na, "Sell Label", shape.triangledown, location.absolute, pink, 0, "Sell", color.white, size=size.normal) plotshape(ta.crossover(wt1, wt2) and wt2 <= -53, "Mild Buy" , shape.xcross, location.belowbar, cyan, size=size.tiny) plotshape(ta.crossunder(wt1, wt2) and wt2 >= 53, "Mild Sell", shape.xcross, location.abovebar, pink, size=size.tiny) plotshape(wtDivBull, "Divergence Buy ", shape.triangleup , location.belowbar, cyan, size=size.tiny) plotshape(wtDivBear, "Divergence Sell", shape.triangledown, location.abovebar, pink, size=size.tiny) plotshape(showReversal and rsiOs, "Reversal Buy" , shape.diamond, location.belowbar, cyan30, size=size.tiny) plotshape(showReversal and rsiOb, "Reversal Sell", shape.diamond, location.abovebar, pink30, size=size.tiny) lStyle = lineStyle == "Solid" ? line.style_solid : lineStyle == "Dotted" ? line.style_dotted : line.style_dashed lSize = labelSize == "small" ? size.small : labelSize == "normal" ? size.normal : size.large dHighLine = showPdHlc ? line.new(bar_index, dHigh, bar_index + 1, dHigh , xloc.bar_index, extend.both, lineColor, lStyle, lineWidth) : na, line.delete(dHighLine ) dLowLine = showPdHlc ? line.new(bar_index, dLow , bar_index + 1, dLow , xloc.bar_index, extend.both, lineColor, lStyle, lineWidth) : na, line.delete(dLowLine ) dCloseLine = showPdHlc ? line.new(bar_index, dClose, bar_index + 1, dClose, xloc.bar_index, extend.both, lineColor, lStyle, lineWidth) : na, line.delete(dCloseLine ) dHighLabel = showPdHlc ? label.new(bar_index + 100, dHigh , "P.D.H", xloc.bar_index, yloc.price, #000000, label.style_none, labelColor, lSize) : na, label.delete(dHighLabel ) dLowLabel = showPdHlc ? label.new(bar_index + 100, dLow , "P.D.L", xloc.bar_index, yloc.price, #000000, label.style_none, labelColor, lSize) : na, label.delete(dLowLabel ) dCloseLabel = showPdHlc ? label.new(bar_index + 100, dClose, "P.D.C", xloc.bar_index, yloc.price, #000000, label.style_none, labelColor, lSize) : na, label.delete(dCloseLabel ) plot(showEmas ? ema1 : na, "EMA 1", color.green , 2) plot(showEmas ? ema2 : na, "EMA 2", color.purple, 2) plot(showEmas ? ema3 : na, "EMA 3", color.yellow, 2) plotshape(showSwing ? hh : na, "", shape.triangledown, location.abovebar, color.new(color.green, 50), -prdSwing, "HH", colorPos, false) plotshape(showSwing ? hl : na, "", shape.triangleup , location.belowbar, color.new(color.green, 50), -prdSwing, "HL", colorPos, false) plotshape(showSwing ? lh : na, "", shape.triangledown, location.abovebar, color.new(color.red , 50), -prdSwing, "LH", colorNeg, false) plotshape(showSwing ? ll : na, "", shape.triangleup , location.belowbar, color.new(color.red , 50), -prdSwing, "LL", colorNeg, false) srcStop = close atrBand = srcStop * (percentStop / 120) atrStop = trigger ? srcStop - atrBand : srcStop + atrBand lastTrade(src) => ta.valuewhen(bull or bear, src, 0) entry_y = lastTrade(srcStop) stop_y = lastTrade(atrStop) tp1_y = (entry_y - lastTrade(atrStop)) * 1 + entry_y tp2_y = (entry_y - lastTrade(atrStop)) * 2 + entry_y tp3_y = (entry_y - lastTrade(atrStop)) * 3 + entry_y labelTpSl(y, txt, color) => label labelTpSl = percentStop != 0 ? label.new(bar_index + 1, y, txt, xloc.bar_index, yloc.price, color, label.style_label_left, color.white, size.normal) : na label.delete(labelTpSl ) labelTpSl(entry_y, "Entry: " + str.tostring(math.round_to_mintick(entry_y)), color.gray) labelTpSl(stop_y , "Stop Loss: " + str.tostring(math.round_to_mintick(stop_y)), color.red) labelTpSl(tp1_y, "Take Profit 1: " + str.tostring(math.round_to_mintick(tp1_y)), color.green) labelTpSl(tp2_y, "Take Profit 2: " + str.tostring(math.round_to_mintick(tp2_y)), color.green) labelTpSl(tp3_y, "Take Profit 3: " + str.tostring(math.round_to_mintick(tp3_y)), color.green) lineTpSl(y, color) => line lineTpSl = percentStop != 0 ? line.new(bar_index - (trigger ? countBull : countBear) + 4, y, bar_index + 1, y, xloc.bar_index, extend.none, color, line.style_solid) : na line.delete(lineTpSl ) lineTpSl(entry_y, color.gray) lineTpSl(stop_y, color.red) lineTpSl(tp1_y, color.green) lineTpSl(tp2_y, color.green) lineTpSl(tp3_y, color.green) var dashboard_loc = locationDashboard == "Top Right" ? position.top_right : locationDashboard == "Middle Right" ? position.middle_right : locationDashboard == "Bottom Right" ? position.bottom_right : locationDashboard == "Top Center" ? position.top_center : locationDashboard == "Middle Center" ? position.middle_center : locationDashboard == "Bottom Center" ? position.bottom_center : locationDashboard == "Top Left" ? position.top_left : locationDashboard == "Middle Left" ? position.middle_left : position.bottom_left var dashboard_size = sizeDashboard == "Large" ? size.large : sizeDashboard == "Normal" ? size.normal : sizeDashboard == "Small" ? size.small : size.tiny var dashboard = showDashboard ? table.new(dashboard_loc, 2, 15, tableBgColor, #000000, 2, tableBgColor, 1) : na dashboard_cell(column, row, txt, signal=false) => table.cell(dashboard, column, row, txt, 0, 0, signal ? #000000 : tableTextColor, text_size=dashboard_size) dashboard_cell_bg(column, row, col) => table.cell_set_bgcolor(dashboard, column, row, col) if barstate.islast and showDashboard dashboard_cell(0, 0 , "Timeframe") dashboard_cell(0, 1 , "Current Position") dashboard_cell(0, 2 , "Current Trend") dashboard_cell(0, 3 , "Volume") dashboard_cell(0, 4 , "Timeframe") dashboard_cell(0, 5 , "1 min:") dashboard_cell(0, 6 , "3 min:") dashboard_cell(0, 7 , "5 min:") dashboard_cell(0, 8 , "15 min:") dashboard_cell(0, 9 , "30 min:") dashboard_cell(0, 10, "1 H:") dashboard_cell(0, 11, "2 H:") dashboard_cell(0, 12, "4 H:") dashboard_cell(0, 13, "8 H:") dashboard_cell(0, 14, "Daily:") dashboard_cell(1, 0 , "Trend") dashboard_cell(1, 1 , trigger ? "Buy" : "Sell", true), dashboard_cell_bg(1, 1, trigger ? color.green : color.red) dashboard_cell(1, 2 , emaBull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 2, emaBull ? color.green : color.red) dashboard_cell(1, 3 , str.tostring(volume)) dashboard_cell(1, 4 , "Trends") dashboard_cell(1, 5 , TF1Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 5 , TF1Bull ? color.green : color.red) dashboard_cell(1, 6 , TF3Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 6 , TF3Bull ? color.green : color.red) dashboard_cell(1, 7 , TF5Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 7 , TF5Bull ? color.green : color.red) dashboard_cell(1, 8 , TF15Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 8 , TF15Bull ? color.green : color.red) dashboard_cell(1, 9 , TF30Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 9 , TF30Bull ? color.green : color.red) dashboard_cell(1, 10, TF60Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 10, TF60Bull ? color.green : color.red) dashboard_cell(1, 11, TF120Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 11, TF120Bull ? color.green : color.red) dashboard_cell(1, 12, TF240Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 12, TF240Bull ? color.green : color.red) dashboard_cell(1, 13, TF480Bull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 13, TF480Bull ? color.green : color.red) dashboard_cell(1, 14, TFDBull ? "Bullish" : "Bearish", true), dashboard_cell_bg(1, 14, TFDBull ? color.green : color.red) plot(showRevBands ? upperKC1 : na, "Rev.Zone Upper 1", red30) plot(showRevBands ? upperKC2 : na, "Rev.Zone Upper 2", red30) plot(showRevBands ? upperKC3 : na, "Rev.Zone Upper 3", red30) plot(showRevBands ? upperKC4 : na, "Rev.Zone Upper 4", red30) plot(showRevBands ? lowerKC4 : na, "Rev.Zone Lower 4", cyan30) plot(showRevBands ? lowerKC3 : na, "Rev.Zone Lower 3", cyan30) plot(showRevBands ? lowerKC2 : na, "Rev.Zone Lower 2", cyan30) plot(showRevBands ? lowerKC1 : na, "Rev.Zone Lower 1", cyan30) fill(plot(showRibbon ? ribbon1 : na, "", na, editable=false), plot(showRibbon ? ribbon2 : na, "", na, editable=false), ribbon1 > ribbon2 ? cyan30 : pink30, "Ribbon Fill Color") // Alerts alert01 = ta.crossover(ribbon1, ribbon2) alert02 = bull alert03 = wtDivBull alert04 = wtDivBear alert05 = bull or bear alert06 = ta.crossover(wt1, wt2) and wt2 <= -53 alert07 = ta.crossunder(wt1, wt2) and wt2 >= 53 alert08 = ta.crossunder(ribbon1, ribbon2) alert09 = rsiOb or rsiOs alert10 = bear alert11 = ta.cross(ribbon1, ribbon2) alerts(sym) => if alert02 or alert03 or alert04 or alert06 or alert07 or alert10 alert_text = alert02 ? "Buy Signal EzAlgo" : alert03 ? "Strong Buy Signal EzAlgo" : alert04 ? "Strong Sell Signal EzAlgo" : alert06 ? "Mild Buy Signal EzAlgo" : alert07 ? "Mild Sell Signal EzAlgo" : "Sell Signal EzAlgo" alert(alert_text, alert.freq_once_per_bar_close) alerts(syminfo.tickerid) alertcondition(alert01, "Blue Trend Ribbon Alert", "Blue Trend Ribbon, TimeFrame={{interval}}") alertcondition(alert02, "Buy Signal", "Buy Signal EzAlgo") alertcondition(alert03, "Divergence Buy Alert", "Strong Buy Signal EzAlgo, TimeFrame={{interval}}") alertcondition(alert04, "Divergence Sell Alert", "Strong Sell Signal EzAlgo, TimeFrame={{interval}}") alertcondition(alert05, "Either Buy or Sell Signal", "EzAlgo Signal") alertcondition(alert06, "Mild Buy Alert", "Mild Buy Signal EzAlgo, TimeFrame={{interval}}") alertcondition(alert07, "Mild Sell Alert", "Mild Sell Signal EzAlgo, TimeFrame={{interval}}") alertcondition(alert08, "Red Trend Ribbon Alert", "Red Trend Ribbon, TimeFrame={{interval}}") alertcondition(alert09, "Reversal Signal", "Reversal Signal") alertcondition(alert10, "Sell Signal", "Sell Signal EzAlgo") alertcondition(alert11, "Trend Ribbon Color Change Alert", "Trend Ribbon Color Change, TimeFrame={{interval}}")Pembelianoleh dannikusuma88111