Trading ciclico sul forex, (sorgente e costante ciclica)

Pubblicato da: Roberto Rossi - il: 16-12-2013 8:36


Come già accennato nei precedenti articoli che riguardano le fasi cicliche, le strutture dei cicli dei mercati finanziari, pur essendo differenti, non sono comunque perfette, perché dalla loro prevedibilità ne deriverebbe un vantaggio sistemico, fino a comportare la cessazione di ogni attività commerciale e della speculazione che realizza profitti dai differenziali di prezzo.

In merito è appropriato parlare di pseudo-ciclicità, in linea con gli enunciati di matematica frattale, che tende a ricomporre il caos delle negoziazioni di borsa in formazioni e rappresentazioni grafiche prossime alla regolarità.

Per ottenere riferimenti dal metodo ciclico è necessario pertanto schematizzare, considerando tra i diversi cicli, quello che statisticamente si dimostra meno soggetto al disordine dei mercati finanziari, ossia il giornaliero.

Sul giornaliero e timeframe a 15 minuti, tenuto conto del principio dell’armonia che considera il  “2 armonico” nell’impostazione dei cicli superiori, avremo che :


Ciclo giornaliero forex 24 ore

Ciclo 2 giorni   forex  48 ore

Ciclo 3 giorni   forex  72 ore

Ciclo 4 giorni   forex  96 ore


Tra i 6 e gli 8 giorni è valutato un ciclo settimanale.

Il Price Oscillator è lo strumento tecnico che analizza la ciclicità delle quotazioni e si basa sulla differenza di due medie mobili esponenenziali, in modo da trasformare il trend delle negoziazioni in oscillazione periodica dei prezzi.

Nel dettaglio, le specifiche per operare sono:

1-La concordanza delle tendenze del Price Oscillator

2-La conferma dai cicli superiori, generalmente il 2° e/o il 3° [regola del 2]

Codice sorgente proprietario, mql5,Copyright 2009, MetaQuotes Software Corp.,

Modifica della costante di periodo, default è uguale a 12.


//+——————————————————————+
//| DPO.mq5 |
//| Copyright 2009, MetaQuotes Software Corp. |
//+——————————————————————+
#property copyright “2009, MetaQuotes Software Corp.”
#property link “http://www.mql5.com”
#property description “Detrended Price Oscillator”
#include
//— indicator settings
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_plots 1
#property indicator_type1 DRAW_LINE
#property indicator_color1 DodgerBlue
//— input parameters
input int InpDetrendPeriod=12; // ==> qui si inserisce il numero relativo al periodo 24 – 48 – 72 -96 di default = 12
//— indicator buffers
double ExtDPOBuffer[];
double ExtMABuffer[];
//— global variable
int ExtMAPeriod;
//+——————————————————————+
//| Custom indicator initialization function |
//+——————————————————————+
void OnInit()
{
//— get length of cycle for smoothing
ExtMAPeriod=InpDetrendPeriod/2+1;
//— indicator buffers mapping
SetIndexBuffer(0,ExtDPOBuffer,INDICATOR_DATA);
SetIndexBuffer(1,ExtMABuffer,INDICATOR_CALCULATIONS);
//— set accuracy
IndicatorSetInteger(INDICATOR_DIGITS,_Digits+1);
//— set first bar from what index will be drawn
PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,ExtMAPeriod-1);
//— name for DataWindow and indicator subwindow label
IndicatorSetString(INDICATOR_SHORTNAME,”DPO(“+string(InpDetrendPeriod)+”)”);
//— initialization done
}
//+——————————————————————+
//| Detrended Price Oscillator |
//+——————————————————————+
int OnCalculate(const int rates_total,
const int prev_calculated,
const int begin,
const double &price[])
{
int limit;
int firstInd=begin+ExtMAPeriod-1;
//— correct draw begin
if(begin>0) PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,firstInd);
//— preliminary calculations
if(prev_calculated

Le righe di codice di cui sopra, sono liberamente utilizzabili in piattaforma con un rapido copia-incolla sull’ editor MQL5. La nota evidenziata in verde sulla costante ciclica è eliminabile, ma non restituisce warning e/o errori nella compilazione del sorgente se debitamente commentata
.

Il metodo trattato prevede la compilazione dell’algoritmo su tre periodi, 24-48-96 (1, 2, e 4 giorni), per avere tre indicatori da cui individuare le concordanze.

Appuntamento a domani su trader blog

Vai alla home per saperne di più sul Forex Trading online

Migliori piattaforme di Trading & Forex

eToro Deposito: 200 $
Licenza: CySEC
APRI UN CONTO GRATUITO
Il tuo capitale è a rischio
Markets Deposito: 100 €
Licenza: CySEC
APRI UN CONTO GRATUITO
Il tuo capitale è a rischio
24Option Deposito: 100 €
Licenza: CySEC
APRI UN CONTO GRATUITO
Il tuo capitale è a rischio
ITRADER Deposito: 250 $
Licenza: CySEC, MiFID
APRI UN CONTO GRATUITO
Il tuo capitale è a rischio

* I CFD presentano un alto rischio di perdere denaro rapidamente a causa della leva finanziaria. Tra il 74 e l'89% dei conti degli investitori al dettaglio perde denaro quando negozia CFD.

Lascia un commento

No Comments so far

Jump into a conversation

No Comments Yet!

You can be the one to start a conversation.

I tuoi dati sono al sicuro!Il tuo indirizzo email non verrà pubblicato e i tuoi dati non saranno condivisi con terze persone.