Sentiment Cycles Silver

Silver Market & Sentiment Cycles using PsychSignal

Silver Market Snapshot – Sentiment Cycles Update

See and learn how to use social sentiment data to analyze stock market cycles.The Dynmic Cycle Explorer is used to spot the current dominant cycle in the silver market – but not directly based on the price chart, instead using social sentiment datasets.

The following video shows how the use sentiment data from social networks on the web to detect cycles in financial markets. In this case, the social twitter sentiment for Silver was used to analyse dominat cycles, map these cycles on the silver price chart and forecast the next important turning point.

PsychSignal available data sources, published available for freevia Quandl, have been used in this demonstration. PsychSignal is one of the first new data providers delivering this kind of datasets.

The example shows the power of the whentotrade platform in regards to use alternative data sources, detect dominat cycles and use this information to predict major market turns.

Silver Market Analysis Video

 

Download Slidedeck:

WTT_SilverSentimentCycles_PsychSignal

 

How-To: NinjaTrader – WTT datafeed sync

ntlogo2 The following video sections shows how to use the DataStream datafeed to use realtime charts from the NinjaTrader plattform. Required indicator / .cs source file to activate the DataStream feature for WTT is attached at the bottom of the article.

Download NinjaTrader NT8 scripts / indicator

 

Info: To receive intra-bar updates, set the update frequency to a period of seconds (e.g. 1-10 seconds). Info you want closed bars updates only, you can set a long update frequency (e.g. 5 minutes). Closed bars will be updated on the last tick anyhow in realtime, independent from the update frequency setting.

 

Download NT7 (legacy) NinjaTrader .cs scripts / indicator 

 

How-To: MetaTrader – WTT datafeed sync

The following video sections shows how to use the DataStream datafeed to use realtime charts from the MetaTrader4 plattform. Required script to activate the DataStream feature for WTT is attached at the bottom of the article.

MetaTrader – WTT datafeed sync

Step 1: Download MetaTrader4 scripts (ex4 & mq4):

 

 

Info:
To receive intra-bar updates, set the update frequency to a period of seconds (e.g. 1-10 seconds). Info you want only closed bars, you can set a long update frequency (e.g. 180 seconds). Closed bars will be updated on the last tick anyhow in realtime, independent from the update frequency setting.

 

Step 2: Add the EAs to the Right Folder

First, open the instance of the MT4 platform where you want to add the expert advisor. When this is open, click on File on the top navigation menu, and then click on “Open Data Folder” in the drop-down menu. This will open the data folder on your computer.

 

Step 3: Add the Expert Advisor(s) to the Data Folder

In the open Data Folder, click on MQL4 -> Experts. This opens the Experts folder. This is the folder where the EAs will be added.

 

Step 4: Paste the .mq4 or .ex4 EA file into the “Experts” folder

Use the Ctrl + C to copy and paste the expert advisor files from their native location to the open Experts folder, then refresh your MT4 EA panel by clicking the “refresh” button.

By now, the Expert Advisors will be available for use from the Experts tab in the navigation menu on the left.

 

Step 5: Follow the steps in the video to link WTT with your MT4 EA

New WTT DataStream technology released

WTT Update Release 3.4.0.5

The new WTT feature “DataStream” allows to wrap around almost any charting application and to use the available datafeeds for WhenToTrade charts including intra-bar realtime updates! The function works as a “normal” datafeed within the WhenToTrade platform.

DataStream Interface to load realtime charts from different plattforms

DataStream Interface to load realtime charts from different plattforms

Just activate the DataStream datafeed on your source platform and you can open the chart afterwards in WhenToTrade charting. All cycle analysis functions are available to use with this new feature.

Please check the How-To articles section with a demonstration on how to use the MetaTrader and NinjaTrader platform with right out-of-the box  ready made solutions.

C#

HOW-TO: C# Scripting using “LvT Trend Indicator” Example

The following example illustrades the usage of the C# scripting engine.

Some years ago, I developed an interesting TREND indicator which is based on a modified Haikin-Ashi coding. Some examples of the old version can be reviewed here:

Review Original Articel on Wave59 Board

To show how to use the WTT Scripting module, I transferred this closed indicator coding into a open C# scripting version to be used within our WTT platform. First, here is an chart showing the indicator in the lower panel.

LvTTrend Indicator Example

LvTTrend Indicator Example

 

The final script is available within the LvTTrend.cs file which is attached to this post. To make scripting more easy, you can use and re-use helper functions which might be needed in different indicators. Therefore you can create subfolders within the WTT UserScripts folder. It doesnt matter how these folders are labled – you can choose the name to organize your scripts. All subfolder within the WTT\UserScripts\… folder will be compiled in the platform.

For this example we pre-build smoother functions for

  • Exponential Moving Average (EMA.cs)
  • Tripple Exponential Moving Average (TEMA.cs)
  • Zero-Lag Exponential Moving Average (ZLEMA.cs)
  • Zero-Lag Tripple Exponential Moving Average (ZLTEMA.cs)

These functions can now be accesed from any other script. Therefore we stored these scripts in a seperate folder:

User script folder structure

User script folder structure

 

Afterwards, in the code, we can access these helper functions quite simple by calling them like any other C# function from the main indicator script (LvTTrend.cs):

Usage of helper functions

Usage of helper functions

 

This example shows how to code indicators, how to use subfolder and access pre-build functions. Finally, the indicator can be added to the chart via the “Custom Indicator” function:

Cunstom Indicator Activation

Cunstom Indicator Activation

 

The .zip file with all code files is attached to this article:

[…]
You must have membership level to download the indicator source files.
Please configure your account at whentotrade.com