Garage features : Laravel

Guru Technology & Programming Overseas
1 days ago

Description

Scope Summary (Arabic + English Support) Will share the details later however kindly provide your rate, work references, and timelineModules:1.Job Card (بطاقة عمل)2.Release Letter (رسالة استلام وتسليم…

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

ta.highest(high, zzDepth)[1] and (na(lastPivotPrice) or (high - lastPivotPrice) / lastPivotPrice >= deviation) pivotLow = low = deviation) if pivotHigh zigzag := high lastPivotPrice := high lastPivotDir := 1 else if pivotLow zigzag := low lastPivotPrice := low lastPivotDir := -1 plot(zigzag, title="ZigZag Points", style=plot.style_circles, color=color.purple, linewidth=2) // === RYSOWANIE LINII ZIGZAG === var float lastZZ = na var int lastZZBar = na if not na(zigzag) if not na(lastZZ) line.new(x1=lastZZBar, y1=lastZZ, x2=bar_index, y2=zigzag, color=color.purple, width=2) lastZZ := zigzag lastZZBar := bar_index // === SYGNAŁY I ALERTY === buySignal = pivotLow sellSignal = pivotHigh plotshape(buySignal, title="BUY", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY") plotshape(sellSignal, title="SELL", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL") alertcondition(buySignal, title="Buy Alert", message="ZigZag Buy Signal") alertcondition(sellSignal, title="Sell Alert", message="ZigZag Sell Signal") // === WSPARCIE I OPÓR === if pivotHigh line.new(x1=bar_index, y1=high, x2=bar_index + 20, y2=high, color=color.red, style=line.style_dashed) if pivotLow line.new(x1=bar_index, y1=low, x2=bar_index + 20, y2=low, color=color.green, style=line.style_dashed) // === KOLOROWANIE ŚWIEC === barcolor(lastPivotDir == 1 ? color.green : lastPivotDir == -1 ? color.red : na) // === RSI i VOLUME na głównym wykresie === rsi = ta.rsi(close, rsiLength) plot(rsi, title="RSI", color=color.blue, linewidth=1) hline(70, "Overbought", color=color.red) hline(30, "Oversold", color=color.green) plot(volume, title="Volume", color=color.teal, style=plot.style_columns) "> //@version=5 indicator("ZigZag + MA20 + RSI + Volume + Alerts", overlay=true) // === INPUTY === zzDepth = input.int(12, title="ZigZag Depth") zzDeviation = input.float(5.0, title="ZigZag Deviation (%)", step=0.1) maLength = input.int(20, title="MA Length") rsiLength = input.int(14, title="RSI Length") // === MA20 === ma = ta.sma(close, maLength) plot(ma, title="MA20", color=color.orange, linewidth=2) // === ZIGZAG === var float lastPivotPrice = na var int lastPivotDir = 0 float zigzag = na deviation = zzDeviation / 100 pivotHigh = high > ta.highest(high, zzDepth)[1] and (na(lastPivotPrice) or (high - lastPivotPrice) / lastPivotPrice >= deviation) pivotLow = low = deviation) if pivotHigh zigzag := high lastPivotPrice := high lastPivotDir := 1 else if pivotLow zigzag := low lastPivotPrice := low lastPivotDir := -1 plot(zigzag, title="ZigZag Points", style=plot.style_circles, color=color.purple, linewidth=2) // === RYSOWANIE LINII ZIGZAG === var float lastZZ = na var int lastZZBar = na if not na(zigzag) if not na(lastZZ) line.new(x1=lastZZBar, y1=lastZZ, x2=bar_index, y2=zigzag, color=color.purple, width=2) lastZZ := zigzag lastZZBar := bar_index // === SYGNAŁY I ALERTY === buySignal = pivotLow sellSignal = pivotHigh plotshape(buySignal, title="BUY", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY") plotshape(sellSignal, title="SELL", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL") alertcondition(buySignal, title="Buy Alert", message="ZigZag Buy Signal") alertcondition(sellSignal, title="Sell Alert", message="ZigZag Sell Signal") // === WSPARCIE I OPÓR === if pivotHigh line.new(x1=bar_index, y1=high, x2=bar_index + 20, y2=high, color=color.red, style=line.style_dashed) if pivotLow line.new(x1=bar_index, y1=low, x2=bar_index + 20, y2=low, color=color.green, style=line.style_dashed) // === KOLOROWANIE ŚWIEC === barcolor(lastPivotDir == 1 ? color.green : lastPivotDir == -1 ? color.red : na) // === RSI i VOLUME na głównym wykresie === rsi = ta.rsi(close, rsiLength) plot(rsi, title="RSI", color=color.blue, linewidth=1) hline(70, "Overbought", color=color.red) hline(30, "Oversold", color=color.green) plot(volume, title="Volume", color=color.teal, style=plot.style_columns)
25.0 GBP Technology & Programming peopleperhour Overseas
1 days ago
0.0 USD Technology & Programming peopleperhour Overseas
3 days ago