JustUncleL

[STRATEGY][UL]Price Divergence Strategy v1.0

Created by Request: This is a trend trading strategy that uses Price Divergence detection signals that are confirmed by the "Murrey's Math Oscillator" (Donchanin Channel based).

Strategy Code Based on:
  • Price Divergence Detector V2 by RicardoSantos
  • UCS_Murrey's Math Oscillator by Ucsgears
Strategy Risk Management Based on:
  • Strategy Code Example by JayRogers
Information on Divergence Trading:


*** USE AT YOUR OWN RISK ***
Mã nguồn mở

Với tinh thần của TradingView, tác giả đã xuất bản tập lệnh theo mã nguồn mở, vì thế trader có thể dễ dàng hiểu và tùy chỉnh được. Bạn có thể sử dụng miễn phí, hoặc tùy chỉnh lại mã đã được cấp phép bởi Quy tắc Chung. Bạn có thể sử dụng nó trên biểu đồ.

Bạn muốn sử dụng tập lệnh này trên biểu đồ?
JustUncleL

Bình luận

This is a very nice indicator.
Is it repaint?
+39 Phản hồi
Does this repaint?
+25 Phản hồi
Thanks for this. One issue, the compiler thinks the trailing offset set to zero means zero (not na).. thats why all your your buy exits shown above are happening at precisely the high of the candle.
+3 Phản hồi
Hi JustUncleL, this is amazing. Is there anyway I can try it on MT4? Thanks.
+2 Phản hồi
@-Juju-, Sorry TV Pinescript is not compatible with the MT4 platform.
Phản hồi
@JustUncleL Is there a way to run this on futures? It seems that it only allows trades on equities. Thank you!
+2 Phản hồi
Hi, this is an indicator ?
Regards!
+1 Phản hồi
This is great work. Thanks UncleL.

I've Googled this a lot but no good answer yet. Can someone explain what exactly the script is doing from lines 86-92? Confused :|
Phản hồi
hi thanks for this wonderful code
plz help me with this i am changing this entire code to version 4 i done but i couldn't know how to do the below code (part of the your entire code)

// ||••> START FISHER FUNCTION
f_fisher(_src, _window)=>
_h = highest(_src, _window)
_l = lowest(_src, _window)
_value0 = .66 * ((_src - _l) / max(_h - _l, .001) - .5) + .67 * nz(_value0)
_value1 = _value0 > .99 ? .999 : _value0 < -.99 ? -.999 : _value0
_fisher = .5 * log((1 + _value1) / max(1 - _value1, .001)) + .5 * nz(_fisher)
// ||<•• END FISHER FUNCTION

it says
Add to Chart operation failed, reason: line 69: Undeclared identifier '_value0';
line 71: Undeclared identifier '_fisher'

as of my knowledge "_value0" and "_fisher" has no input value before so it shows that error .. how can i break this
plz help me i am not a coder
Phản hồi
Trang chủ Bộ lọc cổ phiếu Bộ lọc Forex Bộ lọc Tiền điện tử Lịch kinh tế Giới thiệu Tính năng Biểu đồ Trả phí Giới thiệu bạn Quy tắc Áp dụng Trung tâm Trợ giúp Giải pháp cho Website & Nhà môi giới Widget Giải pháp biểu đồ Thư viện Biểu đồ Lightweight Blog & Tin tức Twitter