Formula da modificare da Amibroker a Prorealtime.... (1 Viewer)

Frenk

Nuovo forumer
salve a tutti cerco qualcuno che mi porti questa formula (simile a MM centrate) nel linguaggio Prorealtime, grazie a chi interviene.

// Medie Mobili Centrate
P = ParamField("Price field",-1);
period =
Param("Periodo",16,0,512);
M1 =
MA(C,period/2);
M2 =
MA(C,period);
M3 = M1-M2;
M4 = M3-
Ref(M3,-1);
M5 =
Ref(MA(M4,period/2),period/2);
M6 =
Ref(MA(M5,period/2),-period/4);
MMC = M5 + M6;
Plot(MMC,"MM Centrata",ParamColor("Color",ColorCycle),ParamStyle("Style")+styleNoTitle);
Plot(0," ",colorGreen,ParamStyle("Style")+styleNoTitle+4+8);


 

Frenk

Nuovo forumer
ho provato a realizzare la formula in questa maniera:

M1=average[prd/2] (close)
M2=average[prd] (close)
M3=m1-m2
M4=m3-(m3[1])
M5=(average[m4]/prd/2)[1]
M6=(average[m5]/prd/4)[1]
Return m5+m6

inserendo la variabile prd in questa maniera:

-nome utilizzato dal programma (prd)
-formula visibile nell' interfaccia (Periodi)
- tipo parametro (intero)
- restrizione parametro (>0)
- valore di default (16)

fatto questo clicco su convalida programma e mi viene fuori questo messaggio:

Errore nell' indicatore My velocità centrate (16) un parametro di tipo intero positivo è atteso con average.

non so di preciso cosa vuole,,, in m3 ho messo M3=abs(m1-m2),,, ma niente,, pensavo che chiedesse solo valori positivi........

ma non c'è un viandante che passa di qui e mi da una mano?
 
Ultima modifica:

mhq

Nuovo forumer
ho provato a realizzare la formula in questa maniera:

M1=average[prd/2] (close)
M2=average[prd] (close)
M3=m1-m2
M4=m3-(m3[1])
M5=(average[m4]/prd/2)[1]
M6=(average[m5]/prd/4)[1]
Return m5+m6

inserendo la variabile prd in questa maniera:

-nome utilizzato dal programma (prd)
-formula visibile nell' interfaccia (Periodi)
- tipo parametro (intero)
- restrizione parametro (>0)
- valore di default (16)

fatto questo clicco su convalida programma e mi viene fuori questo messaggio:

Errore nell' indicatore My velocità centrate (16) un parametro di tipo intero positivo è atteso con average.

non so di preciso cosa vuole,,, in m3 ho messo M3=abs(m1-m2),,, ma niente,, pensavo che chiedesse solo valori positivi........

ma non c'è un viandante che passa di qui e mi da una mano?

Alla peggio mandando una mail allo staff di PRT potrebbero aiutarti
 

Frenk

Nuovo forumer
Alla peggio mandando una mail allo staff di PRT potrebbero aiutarti

Ciao MHQ lo staff di PRT lo tengo sempre come ultima spiaggia anche perche le poche volte che mi sono affidato a loro e non sono riusciti a risolvere il problema ti mandano quelle risposte gia preconfezionate (magari se hai l' abbonamento real time le cose cambiano),,,,,,comunque qui c'è gente che su questa piattaforma (PRT) ci sa spippolare alla grande,,,, (io uso Metastock e li qualcosa so fare sulla programmazione ma ogni tanto allungo lo sguardo su PRT in quanto penso sia una buona piattaforma),,,,,non pensavo che una formula di questo genere incontrasse tante difficolta per un aiuto........
La speranza è l' ultima a morire o è l' inizio di un calvario...........
 

Users who are viewing this thread

Alto