Supporto e Resistenza
Forums › ProRealTime forum Italiano › Supporto ProBuilder › Supporto e Resistenza
- This topic has 9 replies, 3 voices, and was last updated 5 years ago by
Tradesun.
-
-
06/23/2019 at 12:29 PM #101226
Salve, vorrei chiedere se qualcuno può aiutarmi a tradurre questo codice in formato Metastock per utilizzarlo con la Prorealtime come indicatore visualizzare delle linee o 10 puntini nel grafico.
Grazie e saluti.LookBack: = Input (“Look Back Periods”, 1,1000,10);
Resistenza: = ValueWhen (1, Cross (Mov (C, LookBack,
S), C), HHV (H, LookBack));
Supporto: = ValueWhen (1, Cross (C, Mov (C, LookBack,
S)), LLV (L, LookBack));
Resistenza;
Supporto;06/23/2019 at 12:40 PM #101227Supporto e resistenza1234567LookBack: = Input (“Look Back Periods”, 1,1000,10);Resistenza: = ValueWhen (1, Cross (Mov (C, LookBack,S), C), HHV (H, LookBack));Supporto: = ValueWhen (1, Cross (C, Mov (C, LookBack,S)), LLV (L, LookBack));Resistenza;Supporto;06/24/2019 at 10:51 AM #10128406/24/2019 at 12:56 PM #10130106/24/2019 at 3:38 PM #101323Bene, ma come fai a sapere che il codice funziona? Come non riesco a capire la logica del codice. Penso che potrebbe funzionare ma con un periodo diverso tra quello utilizzato per la media mobile e quello per i massimi più alti / minimi più bassi, ma non come è effettivamente codificato ..
06/24/2019 at 4:05 PM #10132706/26/2019 at 11:07 AM #101425Il codice completo dovrebbe essere questo:
123456789101112131415161718192021222324252627//From "Automated Support and Resistance," by Mel Widner, in May 1998 issue of//"Technical Analysis of Stocks and Commodities."//Indicator1 (WSO):S1: IF(Ref(LOW,-4)=LLV(LOW,9),Ref(LOW,-4),PREVIOUSS2: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S1"),-1))S3: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S2"),-1))S4: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S3"),-1))S5: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S4"),-1))S6: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S5"),-1))WSO:100*(1-(Int(Fml("S1")/CLOSE)+Int(Fml("S2")/CLOSE)+Int(Fml("S3")/CLOSE)+Int(Fml("S4")/CLOSE) +Int(Fml("S5")/CLOSE)+Int(Fml("S6")/CLOSE))/6)//Indicator2 (WRO):R1: IF(Ref(HIGH,-4)=HHV(HIGH,9),Ref(HIGH,-4),PREVIOUS)R2: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R1"),-1))R3: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R2"),-1))R4: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R3"),-1))R5: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R4"),-1))R6: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R5"),-1))WRO: 100*(1-(Int(Fml("R1")/CLOSE)+Int(Fml("R2")/CLOSE)+Int(Fml("R3")/CLOSE)+Int(Fml("R4")/CLOSE)+Int(Fml("R5")/CLOSE)+Int(Fml("R6")/CLOSE))/6)però io non so convertirlo in ProRealTime.
06/26/2019 at 1:00 PM #10144806/27/2019 at 8:24 AM #101503Questo indicatore non recupera tutti i supporti e le resistenze recenti, è un oscillatore basato su questa descrizione: Indicatore basato sull'articolo "Supporto automatico e resistenza" di Mel Widner pubblicato in TASC. Sono definiti due oscillatori: il WSO (Widner Support Oscillator) e il WRO (Widner Resistance Oscillator). Il WSO confronta la chiusura corrente con i sei livelli di supporto più recenti. I valori vanno da 0 a 100. WSO = 0 significa che la chiusura è al di sotto di tutti e sei i livelli di supporto e WSO = 100 significa che la chiusura corrente è superiore a tutti i sei livelli di supporto. I cambiamenti in WSO indicano cambiamenti nel supporto, rottura di un vecchio livello o creazione di uno nuovo. Una discussione simile si applica al WRO. Il WRO confronta la chiusura corrente con i sei livelli di resistenza più recenti. I valori vanno da 0 a 100. WRO = 0 significa che la chiusura è al di sotto di tutti i sei livelli di resistenza e WRO = 100 significa che la chiusura corrente è superiore a tutti i sei livelli di resistenza. I cambiamenti nel WRO indicano cambiamenti nella resistenza, rompendo un vecchio livello o stabilendone uno nuovo.
06/27/2019 at 1:20 PM #101531 -
AuthorPosts
Find exclusive trading pro-tools on