vĩnh0902
Active Member
- 2,216
- 1,800
hinh như thế bác ạ chắc phải chinh trễ macro lại 2s 3s gì đóHình như macro ngó chart mà Tradingview chưa nhả tín hiệu thì phải![]()
hinh như thế bác ạ chắc phải chinh trễ macro lại 2s 3s gì đóHình như macro ngó chart mà Tradingview chưa nhả tín hiệu thì phải![]()
Mình vừa play lại trễ 2shinh như thế bác ạ chắc phải chinh trễ macro lại 2s 3s gì đó
Đã chuyển sang lệnh win level 4. Phải lúc nào cũng đẹp đc vậy thì kê cao gối ngủ ngon cho macro chạy rùihic k biet có win k đây lệnh này là level 4 của e huhu
Lệnh win level 4 win nhé, hihi, còn nửa tiếng nửa mới hết giờ nhưng mình off luôn, tiêu hoá cái vụ cháy tk ban sáng đã, hic, off máy ra đg hóng gió đâylệnh vừa rồi win k bác macro e lại k vào dk lệnh huhu @anhnguyen14
keke trê 3s lại win hay z macro e k zô lệnh này e vào tay nến cuối win kêke đóng máy nghỉ sớmLệnh win level 4 win nhé, hihi, còn nửa tiếng nửa mới hết giờ nhưng mình off luôn, tiêu hoá cái vụ cháy tk ban sáng đã, hic, off máy ra đg hóng gió đây
![]()
Hic, tk mới tăng 1 khúc, nhưng so với cái đã cháy thì như hạt cát, kaka,keke trê 3s lại win hay z macro e k zô lệnh này e vào tay nến cuối win kêke đóng máy nghỉ sớm![]()
dần mới gỡ dk keke bác thi kỉ luật dk chứ như e cứ cháy là hoang mang lắmHic, tk mới tăng 1 khúc, nhưng so với cái đã cháy thì như hạt cát, kaka,![]()
hihi cứ theo dõi lệnh như bác lại tốt e ngồi nhìn k k chịu dk kekexem 2 bác đi lệnh mà thấy muốn tâm lý theo, omg
Cần là có hà, để mình code chobác @anhnguyen14 ơi con woodies có alert k bác cho e xin dk k ạ .
Con Woodies Alert đây nhé vĩnh, lệnh đang ở loss level 2, sáng ra mà đồng Yên đi trend mạnh quá, trade Exhaution mà gặp mùa dịch nó ko chịu đi ngang cho nhờ, toàn cắm hoặc thăngbác @anhnguyen14 ơi con woodies có alert k bác cho e xin dk k ạ .
// BO - Woodies CCI - Alert
// © inno14
//@version=4
study("BO - Woodies CCI - Alert", overlay=true)
// === INPUT PERIOD OF TIME ===
Date = input(true, title = "=== Date Option ===")
FromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
FromYear = input(defval = 2020, title = "From Year", minval = 2017)
ToDay = input(defval = 1, title = "To Day", minval = 1, maxval = 31)
ToMonth = input(defval = 1, title = "To Month", minval = 1, maxval = 12)
ToYear = input(defval = 9999, title = "To Year", minval = 2017)
// === DATE RANGE ===
start = timestamp(FromYear, FromMonth, FromDay, 00, 00) // backtest start window
finish = timestamp(ToYear, ToMonth, ToDay, 23, 59) // backtest finish window
window() => time >= start and time <= finish ? true : false // create function "within window of time"
// === Trading Time ===
CTimeDvM = input(true, title = "=== Trading Time ===")
Time_zone = input(7,title="Time Zone")
FromHourDvM = input(defval = 07, title = "From Hour", minval = 00, maxval = 23)
FromMinuteDvM = input(defval = 30, title = "From Minute", minval = 00, maxval = 59)
ToHourDvM = input(defval = 18, title = "To Hour", minval = 00, maxval = 23)
ToMinuteDvM = input(defval = 00, title = "To Minute", minval = 00, maxval = 59)
GMT_FHDvM=FromHourDvM<Time_zone?FromHourDvM-Time_zone+24:FromHourDvM-Time_zone
GMT_THDvM=ToHourDvM<Time_zone?ToHourDvM-Time_zone+24:ToHourDvM-Time_zone
fhDvM= (GMT_FHDvM<10?"0"+tostring(GMT_FHDvM):tostring(GMT_FHDvM))
fmDvM= (FromMinuteDvM<10?"0"+tostring(FromMinuteDvM):tostring(FromMinuteDvM))
thDvM= (GMT_THDvM<10?"0"+tostring(GMT_THDvM):tostring(GMT_THDvM))
tmDvM= (ToMinuteDvM<10?"0"+tostring(ToMinuteDvM):tostring(ToMinuteDvM))
WorkingHourDvM = fhDvM+fmDvM+"-"+thDvM+tmDvM
t0_DvM = time(timeframe.period, WorkingHourDvM)
htrtime = input(true,title="Highlight Trading Time")
bgcolor(htrtime? t0_DvM? color.gray : na:na, title="Trading Time", transp=90)
//
//Woodies CCI
cciTurboLength = input(title="CCI Turbo Length", type=input.integer, defval=6, minval=3, maxval=1400)
cci14Length = input(title="CCI 14 Length", type=input.integer, defval=14, minval=7, maxval=2000)
source = close
cciTurbo = cci(source, cciTurboLength)
cci14 = cci(source, cci14Length)
last5IsDown = cci14[5] < 0 and cci14[4] < 0 and cci14[3] < 0 and cci14[2] < 0 and cci14[1] < 0
last5IsUp = cci14[5] > 0 and cci14[4] > 0 and cci14[3] > 0 and cci14[2] > 0 and cci14[1] > 0
histogramColor = last5IsUp ? color.green : last5IsDown ? color.red : cci14 < 0 ? color.gray : color.gray
//Plot Woodies CCI
//plot(cci14, title="CCI Histogram", color=histogramColor, style=plot.style_histogram, linewidth=2, transp=40)
//plot(0, title="Zero Line", color=cciTurbo>100?color.blue:cciTurbo<-100?color.red:color.navy, style=plot.style_line, linewidth=6, transp=20)
//hline(200, title="Hundred Line", color=color.black, linestyle=hline.style_dotted)
//hline(-200, title="Minus Line", color=color.black, linestyle=hline.style_dotted)
//Plot lingreg CCI14
linreg_cci14=linreg(cci14, 5, 0)
//plot(linreg_cci14, color=color.aqua, linewidth=4)
//
ext_linreg=input(150,title="Extreme Level")
//peak & top
peak_cci=
linreg_cci14[2]>linreg_cci14[3] and linreg_cci14[1]>linreg_cci14[2] and linreg_cci14[0]<linreg_cci14[1] and linreg_cci14[1]>ext_linreg
bott_cci=
linreg_cci14[2]<linreg_cci14[3] and linreg_cci14[1]<linreg_cci14[2] and linreg_cci14[0]>linreg_cci14[1] and linreg_cci14[1]<-ext_linreg
peak_cci_1=
linreg_cci14[2]>linreg_cci14[3] and linreg_cci14[1]>linreg_cci14[2] and linreg_cci14[0]<linreg_cci14[1]
bott_cci_1=
linreg_cci14[2]<linreg_cci14[3] and linreg_cci14[1]<linreg_cci14[2] and linreg_cci14[0]>linreg_cci14[1]
//
fil_len=input(6,title="Filter Length")
top_ext=highest(linreg_cci14,fil_len)
bot_ext=lowest(linreg_cci14,fil_len)
//Put signal
x1=
peak_cci
and linreg_cci14[1]==top_ext
and linreg_cci14[1]>valuewhen(peak_cci_1,linreg_cci14[1],1)
and close>low[1]
and cciTurbo<100
and cci14<linreg_cci14
//Call signal
y1=
bott_cci
and linreg_cci14[1]==bot_ext
and linreg_cci14[1]<valuewhen(bott_cci_1,linreg_cci14[1],1)
and close<high[1]
and cciTurbo>-100
and cci14>linreg_cci14
no_orders =
not x1[1]
and not x1[2]
and not x1[3]
and not x1[4]
and not x1[5]
and not y1[1]
and not y1[2]
and not y1[3]
and not y1[4]
and not y1[5]
//Function
xTech=
x1
and no_orders
yTech=
y1
and no_orders
//plot Signal
putcol = xTech? color.red : na
callcol = yTech? color.blue : na
PutSignal= xTech and window() and t0_DvM?high:na
CallSignal= yTech and window() and t0_DvM?low:na
plotshape(PutSignal, title='Put', text="Put Alert", style=shape.arrowdown, location=location.abovebar, color=color.red, textcolor=color.black, offset=1, transp=20, size=size.large)
plotshape(CallSignal, title='Call', text="Call Alert", style=shape.arrowup, location=location.belowbar, color=color.blue, textcolor=color.black, offset=1, transp=20, size=size.large)
//Alert
mms1="Signal alert"
mms2="Put alert"
mms3="Call alert"
PutAlert=
(xTech and window() and t0_DvM)
CallAlert=
(yTech and window() and t0_DvM)
alertcondition(PutAlert or CallAlert, title="Signal alert", message=mms1)
alertcondition(PutAlert, title="Put alert", message=mms2)
alertcondition(CallAlert, title="Call alert", message=mms3)
//EOF
hjhj thank bác nhiều nha . sáng ra trend mạnh quá winrate từ 12h đến 19h vẫn cao hơn tư 7h30 đến 12 h bác ạ.Con Woodies Alert đây nhé vĩnh, lệnh đang ở loss level 2, sáng ra mà đồng Yên đi trend mạnh quá, trade Exhaution mà gặp mùa dịch nó ko chịu đi ngang cho nhờ, toàn cắm hoặc thăng
Mã:// BO - Woodies CCI - Alert // © inno14 //@version=4 study("BO - Woodies CCI - Alert", overlay=true) // === INPUT PERIOD OF TIME === Date = input(true, title = "=== Date Option ===") FromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31) FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12) FromYear = input(defval = 2020, title = "From Year", minval = 2017) ToDay = input(defval = 1, title = "To Day", minval = 1, maxval = 31) ToMonth = input(defval = 1, title = "To Month", minval = 1, maxval = 12) ToYear = input(defval = 9999, title = "To Year", minval = 2017) // === DATE RANGE === start = timestamp(FromYear, FromMonth, FromDay, 00, 00) // backtest start window finish = timestamp(ToYear, ToMonth, ToDay, 23, 59) // backtest finish window window() => time >= start and time <= finish ? true : false // create function "within window of time" // === Trading Time === CTimeDvM = input(true, title = "=== Trading Time ===") Time_zone = input(7,title="Time Zone") FromHourDvM = input(defval = 07, title = "From Hour", minval = 00, maxval = 23) FromMinuteDvM = input(defval = 30, title = "From Minute", minval = 00, maxval = 59) ToHourDvM = input(defval = 18, title = "To Hour", minval = 00, maxval = 23) ToMinuteDvM = input(defval = 00, title = "To Minute", minval = 00, maxval = 59) GMT_FHDvM=FromHourDvM<Time_zone?FromHourDvM-Time_zone+24:FromHourDvM-Time_zone GMT_THDvM=ToHourDvM<Time_zone?ToHourDvM-Time_zone+24:ToHourDvM-Time_zone fhDvM= (GMT_FHDvM<10?"0"+tostring(GMT_FHDvM):tostring(GMT_FHDvM)) fmDvM= (FromMinuteDvM<10?"0"+tostring(FromMinuteDvM):tostring(FromMinuteDvM)) thDvM= (GMT_THDvM<10?"0"+tostring(GMT_THDvM):tostring(GMT_THDvM)) tmDvM= (ToMinuteDvM<10?"0"+tostring(ToMinuteDvM):tostring(ToMinuteDvM)) WorkingHourDvM = fhDvM+fmDvM+"-"+thDvM+tmDvM t0_DvM = time(timeframe.period, WorkingHourDvM) htrtime = input(true,title="Highlight Trading Time") bgcolor(htrtime? t0_DvM? color.gray : na:na, title="Trading Time", transp=90) // //Woodies CCI cciTurboLength = input(title="CCI Turbo Length", type=input.integer, defval=6, minval=3, maxval=1400) cci14Length = input(title="CCI 14 Length", type=input.integer, defval=14, minval=7, maxval=2000) source = close cciTurbo = cci(source, cciTurboLength) cci14 = cci(source, cci14Length) last5IsDown = cci14[5] < 0 and cci14[4] < 0 and cci14[3] < 0 and cci14[2] < 0 and cci14[1] < 0 last5IsUp = cci14[5] > 0 and cci14[4] > 0 and cci14[3] > 0 and cci14[2] > 0 and cci14[1] > 0 histogramColor = last5IsUp ? color.green : last5IsDown ? color.red : cci14 < 0 ? color.gray : color.gray //Plot Woodies CCI //plot(cci14, title="CCI Histogram", color=histogramColor, style=plot.style_histogram, linewidth=2, transp=40) //plot(0, title="Zero Line", color=cciTurbo>100?color.blue:cciTurbo<-100?color.red:color.navy, style=plot.style_line, linewidth=6, transp=20) //hline(200, title="Hundred Line", color=color.black, linestyle=hline.style_dotted) //hline(-200, title="Minus Line", color=color.black, linestyle=hline.style_dotted) //Plot lingreg CCI14 linreg_cci14=linreg(cci14, 5, 0) //plot(linreg_cci14, color=color.aqua, linewidth=4) // ext_linreg=input(150,title="Extreme Level") //peak & top peak_cci= linreg_cci14[2]>linreg_cci14[3] and linreg_cci14[1]>linreg_cci14[2] and linreg_cci14[0]<linreg_cci14[1] and linreg_cci14[1]>ext_linreg bott_cci= linreg_cci14[2]<linreg_cci14[3] and linreg_cci14[1]<linreg_cci14[2] and linreg_cci14[0]>linreg_cci14[1] and linreg_cci14[1]<-ext_linreg peak_cci_1= linreg_cci14[2]>linreg_cci14[3] and linreg_cci14[1]>linreg_cci14[2] and linreg_cci14[0]<linreg_cci14[1] bott_cci_1= linreg_cci14[2]<linreg_cci14[3] and linreg_cci14[1]<linreg_cci14[2] and linreg_cci14[0]>linreg_cci14[1] // fil_len=input(6,title="Filter Length") top_ext=highest(linreg_cci14,fil_len) bot_ext=lowest(linreg_cci14,fil_len) //Put signal x1= peak_cci and linreg_cci14[1]==top_ext and linreg_cci14[1]>valuewhen(peak_cci_1,linreg_cci14[1],1) and close>low[1] and cciTurbo<100 and cci14<linreg_cci14 //Call signal y1= bott_cci and linreg_cci14[1]==bot_ext and linreg_cci14[1]<valuewhen(bott_cci_1,linreg_cci14[1],1) and close<high[1] and cciTurbo>-100 and cci14>linreg_cci14 no_orders = not x1[1] and not x1[2] and not x1[3] and not x1[4] and not x1[5] and not y1[1] and not y1[2] and not y1[3] and not y1[4] and not y1[5] //Function xTech= x1 and no_orders yTech= y1 and no_orders //plot Signal putcol = xTech? color.red : na callcol = yTech? color.blue : na PutSignal= xTech and window() and t0_DvM?high:na CallSignal= yTech and window() and t0_DvM?low:na plotshape(PutSignal, title='Put', text="Put Alert", style=shape.arrowdown, location=location.abovebar, color=color.red, textcolor=color.black, offset=1, transp=20, size=size.large) plotshape(CallSignal, title='Call', text="Call Alert", style=shape.arrowup, location=location.belowbar, color=color.blue, textcolor=color.black, offset=1, transp=20, size=size.large) //Alert mms1="Signal alert" mms2="Put alert" mms3="Call alert" PutAlert= (xTech and window() and t0_DvM) CallAlert= (yTech and window() and t0_DvM) alertcondition(PutAlert or CallAlert, title="Signal alert", message=mms1) alertcondition(PutAlert, title="Put alert", message=mms2) alertcondition(CallAlert, title="Call alert", message=mms3) //EOF
Mạnh cỡ nào cũng phải có lúc hụt hơi đó mà, hihi, con woodies này nó me Exhaution khá lắmhjhj thank bác nhiều nha . sáng ra trend mạnh quá winrate từ 12h đến 19h vẫn cao hơn tư 7h30 đến 12 h bác ạ.
cả tuần có hôm qua là winrate thấp k biêt hôm nay thê nào hjhj kiếm chuỗi win 3 take profit sớm bác nhỉ kekeMạnh cỡ nào cũng phải có lúc hụt hơi đó mà, hihi, con woodies này nó me Exhaution khá lắm![]()
We get it, advertisements are annoying!
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.
Tất cả nội dung trên website này đều vì mục đích cung cấp thông tin và không phải lời khuyên đầu tư.
Tại Việt Nam, giao dịch CFD forex có các rủi ro nhất định, trong đó bao gồm rủi ro về pháp lý. Độc giả nên tìm hiểu kỹ trước khi đưa ra quyết định tham gia.