Cheb FX Trader Manual (iPhone)

Video review:


After the app has been started login screen is shown:
After succesfull authorization account selection screen is shown:
User should select an account. Account information screen could be seen after toolbar button press:
User can create order for position closing by Cross button pressing on certain position record.
Also user can review and manipulate (Edit/Delete) Pending orders quickly from that screen.
The first app screen is Groups selection screen:

User can add new group there by pressing + button or edit group by pressing Edit button (Delete only command is available at the moment) or enter into existing group.

Bottom toolbar:
- - allows to open Account information screen.
- i icon allows access to that manual.

Inside group user gets acces to currency pairs:

User can add new symbols by + button press and select from the list.
Long press on any symbol marks it with + character and move it to the top of the symbols' list so user can mark symbols of interest. Another long press turns off the mark;
- - By pressing zip button user starts data retrieving & recent signals' counting against the current group and timeframe. After process completion up green or down red arrows should appear left to symbols depending on signal's direction and cell note says on what bar event occurs:

Supersignal users: if last signal is supersignal arrow is replaced by double arrow.
Data feed's & trend's settings are available from the next, Charts, screen.

Pressing on some symbol in Symbols panel leads to Charts panel:

Red and green triangles show signal direction. As soon as signals can disappear or change their direction depending of indicator's dynamic nature, user can fix signal of interest by long press on it. In this case signal will be saved. Fixed signal is appeared as white arrow in blue button.
Double tap on Charts screen switches view to compressed chart allowing to see more data!


There are green and red semi-transparent buttons at the right top of the chart. Green is Buy button. Red button is Sell.
Pressing on any button leads to Buy or Sell order creation form:

The form consists on top and bottom parts.
The top part allows to create order. Market, Limit or Stop orders are available at the moment.
The bottom part shows current orders lists.
Editing and deleting is available for pending orders.

There is unique visual graphical possibility to setup bracket prices:
simply do vertical pinch gesture on the chart and setup 2 orange price lines as you want:

Press Buy or Sell button then and Stop or Limit trigger prices will be already filled now with prices from chart!

User can easily amend order by drag gesture (See video at the top of the page).
After position opening it is possible to open Take Profit/Stop Loss order for position close. It is possible via Positions form. Pinch gesture prices setup is worked in that mode as well.

Chart's top toolbar:

Date on the top panel button shows the last user selected date (Available on daily timeframe only).
That button pressing leads to calendar where user can select some old date. It's suitable for backtesting or some period of interest exploration.
When some old date is selected, player button is shown on the left down side of the chart. It's backtest player. When the button is pressed, the next date chart is drawn. That is suitable for dynamic chart exploration.
- - shows dialog to add/edit symbol's comment;
- - turns to line draw mode:

Line draw mode

User can draw lines by fingers in that mode. Two new buttons should appear in the right bottom corner of the device under the bottom toolbar:
- - erase lines mode toggle;
- - lines color button;
Press line draw mode button again to save your line & leave draw mode.

Chart's bottom toolbar:

Radio group under chart allows to add to chart one of classic indicators: MA - upto 6 various MA lines; BB - Bollinger bands; SAR; FBB - Fibonacci Bollinger Bands; Price Channel and more.
Check Appendix #2 for the full current indicators'/oscillatrs' list.

There are some new buttons on the bottom toolbar:
- time frames selection.
- - to turn charts to candles view from ohlc view and it's changed to if so.
- - allows to turn charts into 2-charts mode:

In that mode indicators radiogroup is changed to oscillators radiogroup and 2-charts bottom panel button is changed to 1-chart mode selection button.
Available oscillators are: MACD, Volume+Chaikin, BB%B, Slow Stochastic, RSI, CCI, ADX and more, check Appendix #2 for the full current indicators'/oscillatrs' list.
- - Refresh button allows to refresh data and redraw charts.
- - Market Scanner web app link (beta version);
- - indicators settings. By pressing it user will enter into first Settings screen. It allows to tune common app settings & both ChebyshevTrend & supersignal (if purchased) settings. By pressing "More" button user can enter into the second and the third "Settings" screens. It allows to tune settings for Chebyshev Trend, MA, Bollinger Bands, Parabolic SAR, MACD, Chaikin ndicators & oscillators:

New Custom signal feature is currently provided.
It's idea to provide some sort of custom signal, user can design visually from some classical components. To the moment it's 2 MA cross & RSI & MFI levels possibly.
When user sets up the custom signal, no additional lines will be shown on the chart, only blue signal triangles if signal occurs.
This allows to add any lines to the chart separatelly.
MA settings for the cross are separated but RSI & MFI settings are taken from the app's appropriate "Settings" screen.

Chebyshev Trend indicator parameters description:
Chebyshev trend line is polynom of some order (2 for stright line and more), it's created using a modified Gaussian least squares fit on certain amount of data (60-200 in the app). The higher polynom order lead to more accurate polynom line. Lower polynom order lead to more common trend line, 2 for simple line trend for ex. Amount of data = time frames count taken in account in calculation. The longer it, the more past datas used for polynom calculation.

Some trading ideas

As I said earlier Chebyshev trend line is polynom of some order, it's created using a modified Gaussian least squares fit on certain amount of data. It's counted & redrawn when new data is available to fit best. So trend line data can be changed in the past & signals are re-counted too.
I think, it's not fully correct to generate signals based on the trend line, it's mostly for trend visualisation. But many people asked me about signals & I made it.
I think, there are 2 methods of trade could be:

  1. Signal was in the past & trend line shows almost constant direction. You can open trade & set stop near opposite s/r line.
  2. Signal is now. You can try to open trade & set initial stop-loss as close as possible to signal and ajust it if trend really moves according to signal.

SuperSignal is developed at last!

A lot of us searched how to improve the app signals quality but most succesfull inventor is Alon Hadar!
And there is a method description as he explains it:
the key is to use only the signals that are paralleled to price touching lower order channels
in the direction of the channels trend only
long = channels are up + price near channel's bottom + chebyshev signal buy
short = channels are heading down + price near channel's upper line + chebychev signal sell

Put attantion that there are 2 variables for the channel that can change ther results - the most important is the polynom order - default is 4 but in some cases the 3/5/6 show better results. The trader should "play" with the channel order to find the channel that is most reliable meaning that price touch the bands and reverse as much as possible.
The second variable is the standard deviation which default is 2 like bollinger but in some cases when the security is very volatile you can increase the s.d. to get better results.

The last tip is:
Traders should trade only the signals that are in the direction of the last signal in the higher frame meaning -
if in weekly frame last signal is long they should take all long signals on daily frame and avoid all short signals;
if in weekly frame last signal is short they should take all short signals on daily frame and avoid all long signals.

Also Marcello Djunaidy offers to use Supersignal as an envelope for overbought/oversold indication: buy when below envelope, sell when above envelope

About BB%B oscillator:
Thanks TayJT who offered to implement it. He provided the formula as it was developed by Tradestation members:
BB%B = 100 * ( Price - LowerBand ) / ( UpperBand - LowerBand ) ;
Ken Burkhalter modified it to scale chart from 100/0/-100:
BB%B = 100 * ((Price-LowBand) - (HighBand - LowBand)/2) / ((HighBand-LowBand)/2); This would more clearly show the deviation of a price from mean value.

More info about Fibonacci Bollinger Bands there: Fibonacci Bollinger Bands

Good luck!

More apps

Appendix1: Import/Export file format.

The Import/Export file is regular text csv file without header. File name = Group name.
Fields are delimited with '~' character.

Fields list:

  1. Symbol's abbreviation in Yahoo Finance format. Examples: AAPL, ^NYA. The only mandatory field!
  2. Symbol's name. If absent, assumed equal to abbreviation.
  3. Exchange's abbreviation in Yahoo Finance format. Example: ASE for American Stock Exchange.
  4. Amount of data for Chebyshev polynom calculation. Default 100.
  5. Chebyshev polynom order. Default 10.
  6. Supersignal polynom order. Default .
  7. Supersignal standard deviation. Default 2.
  8. Bollinger Bands MA type. Default
  9. Bollinger Bands period. Default
  10. Bollinger Bands standard deviation. Default
  11. Symbol's comment, if any.

If you plan to provide only the first one, two or three fields, complete string with ~ character.

Appendix2: Full indicators' list.

Top panel indicators:

Bottom panel indicators/oscillators:

From the Settings the next indicators are available:

Some non-standard indicators explanation

More apps