Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Fenomenale!!! Grazie mille. Era la seconda e aggiungendo
ObjectSet(buff_str, OBJPROP_WIDTH,2);
è quello che ha fatto il trucco.
C'è un modo per aggiungere le linee Murrey Math al programma?
Saluti,
Vracar
vedrai un codice simile a questo...
for( i=0; i<OctLinesCnt; i++ ){
buff_str = "mml "+i;
if(ObjectFind(buff_str) == -1) {
ObjectCreate(buff_str, OBJ_HLINE, 0, BlockEnd, mml);
ObjectSet(buff_str, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet(buff_str, OBJPROP_COLOR, mml_clr);
ObjectSet(buff_str, OBJPROP_RAY, false);
ObjectSet(buff_str, OBJPROP_WIDTH,1);
ObjectMove(buff_str, 0, BlockEnd , mml);
}
else {
ObjectMove(buff_str, 0, BlockEnd, mml);
Dove dice OBJPROP_WIDTH,1) ....change No a 2, 3 o 4 per lo spessore e premi il pulsante compile.
se è come questo codice...
for( i=0; i<OctLinesCnt; i++ ){
buff_str = "mml "+i;
if(ObjectFind(buff_str) == -1) {
ObjectCreate(buff_str, OBJ_HLINE, 0, Time[0], mml);
ObjectSet(buff_str, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet(buff_str, OBJPROP_COLOR, mml_clr);
ObjectMove(buff_str, 0, Time[0], mml);
poi vuoi aggiungere la linea di larghezza in blu e cambiare il numero per adattarlo
Xard777Basta aggiungere...
doppio bm222,bm224,bm226;
doppio bm112,bm114,bm116
doppio bm02,bm04,bm06
doppio bm12,bm14,bm16
doppio bm22,bm24,bm26
doppio bm32,bm34,bm36
doppio bm42,bm44,bm46
doppio bm52,bm54,bm56
doppio bm62,bm64,bm66
doppio bm72,bm74,bm76
doppio bm82,bm84,bm86
doppio bm92,bm94,bm96;
ObjectDelete("bm222_Line");
ObjectCreate("bm222_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm222);
ObjectSet("bm222_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm222_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm222_Line",OBJPROP_RAY, false);
ObjectSet("bm222_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm224_Line");
ObjectCreate("bm224_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm224);
ObjectSet("bm224_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm224_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm224_Line",OBJPROP_RAY,false);
ObjectSet("bm224_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm226_Line");
ObjectCreate("bm226_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm226);
ObjectSet("bm226_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm226_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm226_Line",OBJPROP_RAY,false);
ObjectSet("bm226_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm112_Line");
ObjectCreate("bm112_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm112);
ObjectSet("bm112_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm112_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm112_Line",OBJPROP_RAY,false);
ObjectSet("bm112_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm114_Line");
ObjectCreate("bm114_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm114);
ObjectSet("bm114_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm114_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm114_Line",OBJPROP_RAY,false);
ObjectSet("bm114_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm116_Line");
ObjectCreate("bm116_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm116);
ObjectSet("bm116_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm116_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm116_Line",OBJPROP_RAY,false);
ObjectSet("bm116_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm02_Line");
ObjectCreate("bm02_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm02);
ObjectSet("bm02_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm02_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm02_Line",OBJPROP_RAY,false);
ObjectSet("bm02_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm04_Line");
ObjectCreate("bm04_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm04);
ObjectSet("bm04_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm04_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm04_Line",OBJPROP_RAY,false);
ObjectSet("bm04_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm06_Line");
ObjectCreate("bm06_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm06);
ObjectSet("bm06_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm06_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm06_Line",OBJPROP_RAY,false);
ObjectSet("bm06_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm12_Line");
ObjectCreate("bm12_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm12);
ObjectSet("bm12_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm12_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm12_Line",OBJPROP_RAY,false);
ObjectSet("bm12_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm14_Line");
ObjectCreate("bm14_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm14);
ObjectSet("bm14_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm14_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm14_Line",OBJPROP_RAY,false);
ObjectSet("bm14_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm16_Line");
ObjectCreate("bm16_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm16);
ObjectSet("bm16_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm16_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm16_Line",OBJPROP_RAY,false);
ObjectSet("bm16_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm22_Line");
ObjectCreate("bm22_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm22);
ObjectSet("bm22_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm22_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm22_Line",OBJPROP_RAY,false);
ObjectSet("bm22_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm24_Line");
ObjectCreate("bm24_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm24);
ObjectSet("bm24_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm24_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm24_Line",OBJPROP_RAY,false);
ObjectSet("bm24_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm26_Line");
ObjectCreate("bm26_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm26);
ObjectSet("bm26_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm26_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm26_Line",OBJPROP_RAY,false);
ObjectSet("bm26_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm32_Line");
ObjectCreate("bm32_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm32);
ObjectSet("bm32_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm32_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm32_Line",OBJPROP_RAY,false);
ObjectSet("bm32_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm34_Line");
ObjectCreate("bm34_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm34);
ObjectSet("bm34_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm34_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm34_Line",OBJPROP_RAY,false);
ObjectSet("bm34_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm36_Line");
ObjectCreate("bm36_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm36);
ObjectSet("bm36_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm36_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm36_Line",OBJPROP_RAY,false);
ObjectSet("bm36_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm42_Line");
ObjectCreate("bm42_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm42);
ObjectSet("bm42_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm42_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm42_Line",OBJPROP_RAY,false);
ObjectSet("bm42_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm44_Line");
ObjectCreate("bm44_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm44);
ObjectSet("bm44_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm44_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm44_Line",OBJPROP_RAY,false);
ObjectSet("bm44_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm46_Line");
ObjectCreate("bm46_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm46);
ObjectSet("bm46_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm46_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm46_Line",OBJPROP_RAY,false);
ObjectSet("bm46_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm52_Line");
ObjectCreate("bm52_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm52);
ObjectSet("bm52_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm52_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm52_Line",OBJPROP_RAY,false);
ObjectSet("bm52_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm54_Line");
ObjectCreate("bm54_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm54);
ObjectSet("bm54_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm54_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm54_Line",OBJPROP_RAY,false);
ObjectSet("bm54_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm56_Line");
ObjectCreate("bm56_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm56);
ObjectSet("bm56_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm56_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm56_Line",OBJPROP_RAY,false);
ObjectSet("bm56_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm62_Line");
ObjectCreate("bm62_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm62);
ObjectSet("bm62_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm62_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm62_Line",OBJPROP_RAY,false);
ObjectSet("bm62_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm64_Line");
ObjectCreate("bm64_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm64);
ObjectSet("bm64_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm64_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm64_Line",OBJPROP_RAY,false);
ObjectSet("bm64_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm66_Line");
ObjectCreate("bm66_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm66);
ObjectSet("bm66_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm66_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm66_Line",OBJPROP_RAY,false);
ObjectSet("bm66_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm72_Line");
ObjectCreate("bm72_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm72);
ObjectSet("bm72_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm72_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm72_Line",OBJPROP_RAY,false);
ObjectSet("bm72_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm74_Line");
ObjectCreate("bm74_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm74);
ObjectSet("bm74_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm74_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm74_Line",OBJPROP_RAY,false);
ObjectSet("bm74_Line",OBJPROP_WIDTH,0);
continua dal post precedente...
ObjectDelete("bm76_Line");
ObjectCreate("bm76_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm76);
ObjectSet("bm76_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm76_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm76_Line",OBJPROP_RAY,false);
ObjectSet("bm76_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm82_Line");
ObjectCreate("bm82_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm82);
ObjectSet("bm82_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm82_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm82_Line",OBJPROP_RAY,false);
ObjectSet("bm82_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm84_Line");
ObjectCreate("bm84_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm84);
ObjectSet("bm84_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm84_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm84_Line",OBJPROP_RAY,false);
ObjectSet("bm84_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm86_Line");
ObjectCreate("bm86_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm86);
ObjectSet("bm86_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm86_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm86_Line",OBJPROP_RAY,false);
ObjectSet("bm86_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm92_Line");
ObjectCreate("bm92_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm92);
ObjectSet("bm92_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm92_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm92_Line",OBJPROP_RAY,false);
ObjectSet("bm92_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm94_Line");
ObjectCreate("bm94_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm94);
ObjectSet("bm94_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm94_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm94_Line",OBJPROP_RAY,false);
ObjectSet("bm94_Line",OBJPROP_WIDTH,0);
ObjectDelete("bm96_Line");
ObjectCreate("bm96_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm96);
ObjectSet("bm96_Line",OBJPROP_COLOR,DarkSlateGray);
ObjectSet("bm96_Line",OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("bm96_Line",OBJPROP_RAY,false);
ObjectSet("bm96_Line",OBJPROP_WIDTH,0);
Xard777
Xard777,
Prima di tutto, grazie mille per il codice. Sfortunatamente, non sono un programmatore e incorporare il codice sottostante è più che altro quello che mi sembra di riuscire a capire come fare. Sarebbe troppo difficile chiederti di includere il codice per le linee baby MM in uno dei file .mq4?
Cordiali saluti,
Vracar
Aggiungi semplicemente...
doppio bm222,bm224,bm226;
doppio bm112,bm114,bm116
doppio bm02,bm04,bm06;
doppio bm12,bm14,bm16
doppio bm22,bm24,bm26
doppio bm32,bm34,bm36
doppio bm42,bm44,bm46
doppio bm52,bm54,bm56
doppio bm62,bm64,bm66
doppio bm72,bm74,bm76
doppio bm82,bm84,bm86
doppio bm92,bm94,bm96;
L'ho fatto ma ancora niente... Durante l'esecuzione in modalità visiva la scritta appare sul grafico "il livello superiore non è definito" o "il livello inferiore non è definito"...
Ho dimenticato di dire che durante il backtest si dovrebbe, mettere in pausa la modalità visiva, mettere l'indicatore VG sul grafico, riprendere il backtest.
Grande! Grazie mille ancora!!!
Vracar
È già nel file timeframe allegato... Xard777
L'ho fatto ma ancora niente... Durante l'esecuzione in modalità visiva la scritta appare sul grafico "il livello superiore non è definito" o "il livello inferiore non è definito"...
Funziona bene. Ma mi confonde ancora il livello di entrata e il punto TP SL. È solo per l'inversione, non per seguire la tendenza. Ma ottimo lavoro.
Digistoch, vedo il codice per ipercomprato, ipervenduto, inizio rialzista, inizio ribassista, sembra solo decorativo. Non cambia il colore.
Come rilevare l'ipercomprato, l'ipervenduto, l'inizio rialzista o l'inizio ribassista da digistoch?
Posso codificare per voi.
Se l'iperbollo e l'ipervenduto da RSI, e il ribassista rialzista dal potere ribassista e l'indicatore di potere rialzista posso immediatamente codificare per te.
//--------EDIT----------//
Ho capito dopo aver letto attentamente il codice.
C'è tutto. E objecttext rialzista, ribassista, ipervenduto e ipercomprato solo per la legenda dei colori.
Ciao!
Come prendere decisioni di trading basate sui livelli di Murrey?
.............................................................
Quindi, ancora una volta come dovrei determinare i livelli per comprare e vendere usando l'indicatore MM?Per me cerco di usarli come un modo per determinare i target dei pattern grafici,
Leggi i miei post precedenti qui se hai tempo,
#415, #417,#419,#478,#500,#533,#571,#572