Trương Nhật
Active Member
- 665
- 754
nhưng mà thấy có rũi ro hiện diện quá, bác ăn thì 4. nhưng cháy thì gần 100.. Đánh bao lâu mới lấy lạicái tk kia cháy cung đáng giá, cháy rùi mới chấp nhận nó bèo![]()
nhưng mà thấy có rũi ro hiện diện quá, bác ăn thì 4. nhưng cháy thì gần 100.. Đánh bao lâu mới lấy lạicái tk kia cháy cung đáng giá, cháy rùi mới chấp nhận nó bèo![]()
@anhnguyen14 lần này e với bác rút kinh nghiệm cắt lỗ lãi theo ngày bác ạ bởi vì 2 tháng các lệnh trong ngày loss liên tiếp k tới 4 lệnhnhưng mà thấy có rũi ro hiện diện quá, bác ăn thì 4. nhưng cháy thì gần 100.. Đánh bao lâu mới lấy lại
Hihi, thì loss level 5 win sẽ bù đắp được phần nào rủi ro đó, đầu tư mà, profit nhỏ giọt, rủi ro cao. Quan trọng phải xác định đc chiến lược đó độ giãn cách của 2 lần rủi ro là ngắn hay dài, trong khoảng thời gian giãn cách đó mức lợi nhuận có thể dự phòng cho đợt rủi ro kế tiếp hay ko. Do đó mình ko khuyến khích real với bất cứ chiến lược mới nào cho đến khi thực sự nắm rõ các yếu tố rủi ro của nó, đầu tư là phải gắn liền với quản trị rủi ro. Mình đang real con woodies để anh em theo dõi đánh giá, anh em ngứa tay thì chỉ nên demo, còn mình là tác giả, nếu mình ko real thì mình chẳng có hứng thú gì với nó cả, mình chấp nhận cháy tk để anh em có trải nghiệm chân thật nhấtnhưng mà thấy có rũi ro hiện diện quá, bác ăn thì 4. nhưng cháy thì gần 100.. Đánh bao lâu mới lấy lại
Mình cũng tính nói vậy á@anhnguyen14 lần này e với bác rút kinh nghiệm cắt lỗ lãi theo ngày bác ạ bởi vì 2 tháng các lệnh trong ngày loss liên tiếp k tới 4 lệnhhôm trước là vào lệnh theo quản lí vốn tính cả loss ngày hôm trước mới toang
// 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.labeldown, location=location.absolute, color=color.green, textcolor=color.new(color.black,0), offset=0, transp=50, size=size.tiny)
plotshape(CallSignal, title='Call', text="Call Alert", style=shape.labelup, location=location.absolute, color=color.green, textcolor=color.new(color.black,0), offset=0, transp=50, size=size.tiny)
plotshape(PutSignal, title='Put', text="Put", 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", 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ũng off rồi, cái này là đang test cái label alert í, bắt gặp thì chụp thui, nó còn cách tin 1 đoạn nên vẫn sidewaynếu tính cả lệnh này là win 4 lệnh liên tiếp hjhj cơ mà e off r hehe![]()
Hihi, trader toàn cầu cùng chờ mà, nó sideway cả ngày thì lúc bung lụa phải dữ dằn rồi. Càng khủng hoảng thì thị trường tài chính là thị trường sống dai nhất í, ko lo đâu, bao nhiêu cuộc đại khủng hoảng trong quá khứ thị trường bđs, thị trường hàng hóa, thị trường crypto, thị trường chứng khoáng đều có lúc rơi vào tình trạng đóng băng, chỉ riêng thị trường tiền tệ là vẫn chạy và buộc phải chạythị trường tối nay quá khủng khiếp, cây nến 5 phút mà nến đi hàng chục pip cứ như đi chợ. Tuần này toàn những cây nến khủng thôi. TT nếu có khủng hoảng thì BO có sập ko nhỉ
mong đc vậy, hehe nhiều khi cược BO thành đam mê rồiHihi, trader toàn cầu cùng chờ mà, nó sideway cả ngày thì lúc bung lụa phải dữ dằn rồi. Càng khủng hoảng thì thị trường tài chính là thị trường sống dai nhất í, ko lo đâu, bao nhiêu cuộc đại khủng hoảng trong quá khứ thị trường bđs, thị trường hàng hóa, thị trường crypto, thị trường chứng khoáng đều có lúc rơi vào tình trạng đóng băng, chỉ riêng thị trường tiền tệ là vẫn chạy và buộc phải chạy![]()
Kaka, đã chuyển sang loss level 2hehe k biet lệnh này ông market có cho cafe đê ae uông k![]()
toang ngay giây cuối đau lòngKaka, đã chuyển sang loss level 2![]()
Cây cuối cắm xuống để làm cán búa, haha, ma kẹt đúc búa thor đập vỡ mặt anh em mìnhtoang ngay giây cuối đau lòng![]()
Nó cắn lệnh mình xong giờ nó cắm đắm đuối, hehe, ngày xưa là quạu rồi đó, giờ chắc chai cảm xúc rùi,toang ngay giây cuối đau lòng![]()
vâng hjhjaf căn bản cung đang loss level 1 và cũng đang đặt niềm tin vào code nên tâm lí k đắm đuối gỡ như vào bằng tayNó cắn lệnh mình xong giờ nó cắm đắm đuối, hehe, ngày xưa là quạu rồi đó, giờ chắc chai cảm xúc rùi,![]()
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.