Tìm cơ hội cược BO với Trend line

Tìm cơ hội cược BO với Trend line

Tìm cơ hội cược BO với Trend line
Đánh BO khó ở chỗ giá đứng yên, 1 nến 2 nến hay 12 nến mà giá không chạy thì đều dễ dính doji cả, đây là vấn đề timing, và Bollinger bands width giải quyết rất tốt điểm này, thời điểm tiến hành giao dịch chính là lúc dải xanh chuyển sang đỏ hoặc ngược lại, vấn đề còn lại là nên đầu tư vào giao kèo call hay put. Theo khảo sát đồ thị tháng 7 thì thời điểm dải dải xanh chuyển sang dải đỏ chính là điểm khởi đầu của xu hướng mới đảo chiều xu hướng cũ, bbw tạo đỉnh cũng là lúc giá đang tạo sóng số 1, nên mình code cược theo xu hướng mới. Còn khi dải đỏ chuyển sang dải xanh tức là bbw tạo đáy thì là xu hướng mới đang kết thúc và giá đi theo xu hướng cũ tức là xu hướng mới chỉ là con sóng hồi cũng tức là giá đang tạo sóng số 2 hoặc sóng số 4 nên mình code cược đảo chiều xu hướng hiện tại. Khảo sát ở tháng 7 là như vậy và nó chỉ có giá trị ở tháng 7, hihi. Một vấn đề của code này nữa là chỉ xác định được momentum tức thời chứ không giúp máy đọc được xử hướng trước đó, nên nó ko phân biệt được đây là các con sóng thực sự hay chỉ là quá trình mở rộng của sóng, nếu dùng mắt nhìn thì sẽ dễ dàng hình dung hơn, kkeke, rãnh nên chém gió thư giãn :D
hjhj coder có khác,,, bác có thể thêm backtest cho con indi này dkk k bác giá breakout khỏi cản barry thì có lệnh e test bằng mắt thì chuỗi loss k dài cho lắm
upload_2020-8-11_8-39-41.png
 
hjhj coder có khác,,, bác có thể thêm backtest cho con indi này dkk k bác giá breakout khỏi cản barry thì có lệnh e test bằng mắt thì chuỗi loss k dài cho lắm View attachment 163467
Dĩ nhiên là được chứ, nhưng breakout thì vĩnh phải chọn rule break out cụ thể
1. Chỉ cần đuôi nến cao vượt qua cản cũng là breakout
2. Chỉ cần nến đóng cửa ngoài cản là breakout
3. Chỉ cần nến mở cửa ngoài cản là breakout
4. Toàn bộ các thành phần của nến đóng ngoài cản mới là breakout
5. 3/4 bộ phận nến ngoài cản là breakout
....
 
Dĩ nhiên là được chứ, nhưng breakout thì vĩnh phải chọn rule break out cụ thể
1. Chỉ cần đuôi nến cao vượt qua cản cũng là breakout
2. Chỉ cần nến đóng cửa ngoài cản là breakout
3. Chỉ cần nến mở cửa ngoài cản là breakout
4. Toàn bộ các thành phần của nến đóng ngoài cản mới là breakout
5. 3/4 bộ phận nến ngoài cản là breakout
....
theo như e thấy thì nến đóng cửa ngoài cản là breakout thì giảm thiểu dk đọ nhiễu code e đang xem
Mã:
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun

strategy("Fractal Breakout Strategy", overlay=true)
Barcolor=input(true,title="Barcolor")
Bgcolor=input(true,title="Bgcolor")

FUp = high[4] < high[2] and high[3] < high[2] and high[1] < high[2] and high < high[2] or
   high[5] < high[2] and high[4] < high[2] and high[3] <= high[2] and
   high[1] < high[2] and high < high[2] or
   high[6] < high[2] and high[5] < high[2] and high[4] <= high[2] and
   high[3] <= high[2] and high[1] < high[2] and high < high[2] or
   high[7] < high[2] and high[6] < high[2] and high[5] <= high[2] and
   high[4] <= high[2] and high[3] <= high[2] and high[1] < high[2] and
   high < high[2] or
   high[8] < high[2] and high[7] < high[2] and high[6] <= high[2] and
   high[5] <= high[2] and high[4] <= high[2] and high[3] <= high[2] and
   high[1] < high[2] and high < high[2]
FractalUp = valuewhen(FUp, high[2], 1)
plot(FractalUp, color=#0000FF,title="FractalUp")

FDown = low[4] > low[2] and low[3] > low[2] and low[1] > low[2] and low > low[2] or
   low[5] > low[2] and low[4] > low[2] and low[3] >= low[2] and low[1] > low[2] and
   low > low[2] or
   low[6] > low[2] and low[5] > low[2] and low[4] >= low[2] and low[3] >= low[2] and
   low[1] > low[2] and low > low[2] or
   low[7] > low[2] and low[6] > low[2] and low[5] >= low[2] and low[4] >= low[2] and
   low[3] >= low[2] and low[1] > low[2] and low > low[2] or
   low[8] > low[2] and low[7] > low[2] and low[6] >= low[2] and low[5] >= low[2] and
   low[4] >= low[2] and low[3] >= low[2] and low[1] > low[2] and low > low[2]
FractalDown = valuewhen(FDown, low[2], 1)
plot(FractalDown, color=#FF0000,title="FractalDown")

if crossover(close, FractalUp)
    strategy.entry("Long", strategy.long, comment="Long")

if crossunder(close, FractalDown)
    strategy.entry("Short", strategy.short, comment="Short")
    
    
colors=iff(close>FractalUp,#008000,iff(FractalDown<close,#FFFF00,#FF0000))
barcolor(Barcolor ? colors:na)
bgcolor(Bgcolor ? colors:na)
 
test cặp EU Đáo hạn 25p
theo như e thấy thì nến đóng cửa ngoài cản là breakout thì giảm thiểu dk đọ nhiễu code e đang xem
Mã:
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun

strategy("Fractal Breakout Strategy", overlay=true)
Barcolor=input(true,title="Barcolor")
Bgcolor=input(true,title="Bgcolor")

FUp = high[4] < high[2] and high[3] < high[2] and high[1] < high[2] and high < high[2] or
   high[5] < high[2] and high[4] < high[2] and high[3] <= high[2] and
   high[1] < high[2] and high < high[2] or
   high[6] < high[2] and high[5] < high[2] and high[4] <= high[2] and
   high[3] <= high[2] and high[1] < high[2] and high < high[2] or
   high[7] < high[2] and high[6] < high[2] and high[5] <= high[2] and
   high[4] <= high[2] and high[3] <= high[2] and high[1] < high[2] and
   high < high[2] or
   high[8] < high[2] and high[7] < high[2] and high[6] <= high[2] and
   high[5] <= high[2] and high[4] <= high[2] and high[3] <= high[2] and
   high[1] < high[2] and high < high[2]
FractalUp = valuewhen(FUp, high[2], 1)
plot(FractalUp, color=#0000FF,title="FractalUp")

FDown = low[4] > low[2] and low[3] > low[2] and low[1] > low[2] and low > low[2] or
   low[5] > low[2] and low[4] > low[2] and low[3] >= low[2] and low[1] > low[2] and
   low > low[2] or
   low[6] > low[2] and low[5] > low[2] and low[4] >= low[2] and low[3] >= low[2] and
   low[1] > low[2] and low > low[2] or
   low[7] > low[2] and low[6] > low[2] and low[5] >= low[2] and low[4] >= low[2] and
   low[3] >= low[2] and low[1] > low[2] and low > low[2] or
   low[8] > low[2] and low[7] > low[2] and low[6] >= low[2] and low[5] >= low[2] and
   low[4] >= low[2] and low[3] >= low[2] and low[1] > low[2] and low > low[2]
FractalDown = valuewhen(FDown, low[2], 1)
plot(FractalDown, color=#FF0000,title="FractalDown")

if crossover(close, FractalUp)
    strategy.entry("Long", strategy.long, comment="Long")

if crossunder(close, FractalDown)
    strategy.entry("Short", strategy.short, comment="Short")
   
   
colors=iff(close>FractalUp,#008000,iff(FractalDown<close,#FFFF00,#FF0000))
barcolor(Barcolor ? colors:na)
bgcolor(Bgcolor ? colors:na)
test cặp EU đáo hạn 25p hjhj
upload_2020-8-11_9-8-53.png
 
theo như e thấy thì nến đóng cửa ngoài cản là breakout thì giảm thiểu dk đọ nhiễu code e đang xem
Mã:
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun

strategy("Fractal Breakout Strategy", overlay=true)
Barcolor=input(true,title="Barcolor")
Bgcolor=input(true,title="Bgcolor")

FUp = high[4] < high[2] and high[3] < high[2] and high[1] < high[2] and high < high[2] or
   high[5] < high[2] and high[4] < high[2] and high[3] <= high[2] and
   high[1] < high[2] and high < high[2] or
   high[6] < high[2] and high[5] < high[2] and high[4] <= high[2] and
   high[3] <= high[2] and high[1] < high[2] and high < high[2] or
   high[7] < high[2] and high[6] < high[2] and high[5] <= high[2] and
   high[4] <= high[2] and high[3] <= high[2] and high[1] < high[2] and
   high < high[2] or
   high[8] < high[2] and high[7] < high[2] and high[6] <= high[2] and
   high[5] <= high[2] and high[4] <= high[2] and high[3] <= high[2] and
   high[1] < high[2] and high < high[2]
FractalUp = valuewhen(FUp, high[2], 1)
plot(FractalUp, color=#0000FF,title="FractalUp")

FDown = low[4] > low[2] and low[3] > low[2] and low[1] > low[2] and low > low[2] or
   low[5] > low[2] and low[4] > low[2] and low[3] >= low[2] and low[1] > low[2] and
   low > low[2] or
   low[6] > low[2] and low[5] > low[2] and low[4] >= low[2] and low[3] >= low[2] and
   low[1] > low[2] and low > low[2] or
   low[7] > low[2] and low[6] > low[2] and low[5] >= low[2] and low[4] >= low[2] and
   low[3] >= low[2] and low[1] > low[2] and low > low[2] or
   low[8] > low[2] and low[7] > low[2] and low[6] >= low[2] and low[5] >= low[2] and
   low[4] >= low[2] and low[3] >= low[2] and low[1] > low[2] and low > low[2]
FractalDown = valuewhen(FDown, low[2], 1)
plot(FractalDown, color=#FF0000,title="FractalDown")

if crossover(close, FractalUp)
    strategy.entry("Long", strategy.long, comment="Long")

if crossunder(close, FractalDown)
    strategy.entry("Short", strategy.short, comment="Short")
  
  
colors=iff(close>FractalUp,#008000,iff(FractalDown<close,#FFFF00,#FF0000))
barcolor(Barcolor ? colors:na)
bgcolor(Bgcolor ? colors:na)
Mình sẽ làm backtest code này cho vĩnh nhé, nhưng phải sau giờ làm việc nha, hihi, cũng là giờ trade của mình á :D
 
* Chart tín hiệu đã được mở lại, mời anh em tiếp tục tham quan :D
* @vĩnh0902 xong deal, mời nhận hàng (txt đính kèm) :D
 

Đính kèm

  • Fractal Breakout Strategy_[user@vinh0902].txt
    4.7 KB · Xem: 3
nghe 3 win mà hưng phấn hjhj chúc mưng bac nhe:D
Có vào đâu, hic, tín hiệu đó lag do idc cập nhật high low không nhất quán, lúc macro kiểm tra chart là không có tín hiệu, nhưng lúc đó là 10:30 cũng là lúc macro refresh chart Tradingview nên sau khi f5 nó lại xuất hiện tín hiệu, lúc đó trễ tầm 1' rồi, nếu canh chart thì vào tay lúc này cũng được vì giá đang thấp hơn giá mục tiêu của giao kèo call, nhưng tay đang bận code ở máy khác nên ko biết, hihi, bây giờ 11:00 macro f5 phát thì cái tín hiệu đó lại mất ùi, idc lại cập nhật giá high low :D Thời điểm giao dịch mình code là dải Bbw đổi màu, còn cược theo hướng nào thì dựa vào momentum của hlc3 nên nó sẽ có lúc lag thế vì idc cập nhật giá high low bá đạo lắm, bóng nến lúc nào cũng dài thượt :D
 

BÌNH LUẬN MỚI NHẤT

  • captainfx trong Chuyện bên lề 647 Xem / 1 Trả lời
  • DuongHuy trong Phân tích Forex - Vàng - Hàng hóa 155 Xem / 6 Trả lời
  • TraderLC trong Hội Trader giao dịch Quỹ 2,226 Xem / 32 Trả lời
  • Mạc An trong Phân tích Forex - Vàng - Hàng hóa 271 Xem / 12 Trả lời
  • AdBlock Detected

    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.

    Back
    Bên trên