Welcome Guest, please sign in to participate in a discussion. | Search | Active Topics | |
Registered User Joined: 6/29/2005 Posts: 18
|
I do not know anything about stock finder.
1. Please teach me how to find horizontial channeling stocks using stock finder.
2. Please teach me how to find vertical channeling stocks using stock finder.
3. After finding channeling stocks sort by MACD cross overs, RSI, stochastics
Thank you
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
You may want to take a look at the channelling stocks topic for two StockFinder techniques that can be used to identify (horizontally) channeling stocks. Anything beyond this will require an unambiguous objective definition of what you mean in particular by horizontal channeling.
While I can imagine horizontal channels and diaganal channels, I have no idea at all what a vertical channeling stock might be. There will always be a horizontal component as time passes.
Once you add an Indicator to the Chart:
Working with Indicators
You can create Conditions by just right-clicking on the Indicator or by Dragging and Dropping that Indicator onto another Indicator within the same Pane and Scale.
Creating Conditions
A Condition can then be used to Scan or Filter a WatchList:
Scanning with Conditions
Filtering Lists
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Registered User Joined: 6/29/2005 Posts: 18
|
Hi
Can you please tell me in detail how I would do the following in stockfinder 5
1. Find stocks that are hitting support and resistance within the past four months and the difference between the support and resistance lines = to at least $3.00
a. Support = hitting the price at least three times in the above period
b. Resistance = hitting the price at least three times in the above period
2. The MACD fast line crossing either above or below the slow line
I watched the videos however there are so many chocies so it would be very hard for me to find a way
to get the results I am looking for. Please tell me if all you can do is to refer me to the videos that you have already told me to look at. I other words is the existing videos the only help you are able to give me
Thank You
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
You may wish to review the Learn how to use the forums: post a new topic, reply, Search existing topics topic for information on how to keep track of the topics in which you have participated (as the Channeling Stocks topic provided a specific Personal Criteria Formula for TeleChart following the first time you provided any specific guidance as to what your particular definition of support and resistance might be).
While it is a relatively rare occurrence (as with the PCF provided earlier), the following RealCode Condition defines support as existing when the Lowest Low over the Period has been hit at least 3 times. It defines resistance as existing when the Highest High over the Period has been hit at least 3 times. It requires support (if it exists) to be at least $3.00 below resistance (if it exists) and for the MACD Histogram to be crossing through zero (this is the same as the fast line and slow line of a non-MACD Histogram to be crossing each other).
'|*****************************************************************|
'|*** StockFinder RealCode Condition - Version 5.0 www.worden.com
'|*** Copy and paste this header and code into StockFinder *********
'|*** Condition:kenhi channel
'|******************************************************************
'# MH = indicator.Library.MACD Histogram
'# HitAtLeast = UserInput.Integer = 3
'# OverAtMostBars = UserInput.Integer = 84
'# MinWidth = UserInput.Single = 3
If OverAtMostBars >= 2 Then
Static Max As Single
Static Min As Single
Static Count(1) As Integer
If CurrentIndex >= OverAtMostBars - 1 Then
If Max - Min >= MinWidth AndAlso _
Count(0) >= HitAtLeast AndAlso _
Count(1) >= HitAtLeast AndAlso _
System.Math.Sign(MH.Value) <> System.Math.Sign(MH.Value(1)) Then
Pass
End If
Else
SetIndexInvalid
End If
If Price.High > Max OrElse CurrentIndex = 0 Then
Max = Price.High
Count(0) = 1
Else If Max = Price.High
Count(0) += 1
End If
If Price.Low < Min OrElse CurrentIndex = 0 Then
Min = Price.Low
Count(1) = 1
Else If Max = Price.Low
Count(1) += 1
End If
If CurrentIndex >= OverAtMostBars Then
If Price.High(OverAtMostBars) = Max Then Count(0) -= 1
If Price.Low(OverAtMostBars) = Min Then Count(1) -= 1
If Count(0) = 0 Then
Max = Price.High(OverAtMostBars - 1)
Count(0) = 1
For i As Integer = OverAtMostBars - 2 To 0 Step -1
If Price.High(i) > Max Then
Max = Price.High(i)
Count(0) = 1
Else If Price.High(i) = Max Then
Count(0) += 1
End If
Next
End If
If Count(1) = 0 Then
Min = Price.Low(OverAtMostBars - 1)
Count(1) = 1
For i As Integer = OverAtMostBars - 2 To 0 Step -1
If Price.Low(i) < Min Then
Min = Price.Low(i)
Count(1) = 1
Else If Price.Low(i) = Min Then
Count(1) += 1
End If
Next
End If
End If
Else
SetIndexInvalid
End If
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Guest-1 |