Ora è necessario trovare il prezzo massimo in questo intervallo di tempo. Posso trovare il prezzo massimo:
ma non posso legarlo all'intervallo di tempo. Puoi dirmi come si fa?
L'ho costruito, ma non l'ho ancora testato. Sembra funzionare
int start(){
int StartHour=8,StartMinute=1;// Время 08:01int StopHour=23,StopMinute=58; // Время 23:58int StartTime=StartHour*60+StartMinute;
int StopTime=StopHour*60+StopMinute;
int CurrentMinutesFromDayStart=Hour()*60+Minute();// Текущее время в минутах от начала дняif(CurrentMinutesFromDayStart>=StartTime && CurrentMinutesFromDayStart<=StopTime) {
// Для торговли внутри дня
}
// Ищем максимум
datetime td=iTime(Symbol(),PERIOD_D1,0);// Время открытия дневного бара в секундах от 01.01.1970int start=0;// Если конец временного диапазона ещё не наступил, начинаем поиск максимума с текущего бараif(CurrentMinutesFromDayStart>StopTime) {
datetime ts=td+StopTime*60;// конец временного диапазона в секундах от 01.01.1970
start= iBarShift(Symbol(),PERIOD_M1,ts,false);// смещение бара, которому принадлежит ts
}
int count=0;// Сколько баров до StartTimeif(CurrentMinutesFromDayStart>StartTime) {
ts=td+StartTime*60;// начало временного диапазона в секундах от 01.01.1970
count= iBarShift(Symbol(),PERIOD_M1,ts,false);// смещение бара, которому принадлежит ts
count= count-start;// Сколько баров длится временной интервал
}
double Maximum=iHigh(Symbol(),PERIOD_M1,iHighest(Symbol(),PERIOD_M1,MODE_HIGH,count,start));//Находим максимум на заданном временном интервалеreturn(0);
}
Ciao a tutti, per favore ditemi chi lo sa! Voglio iscrivermi a un segnale di trading (a pagamento) e lavorare sul mio computer desktop durante il giorno e lasciarlo sul mio netbook di notte .... Dovrò iscrivermi due volte in due terminali? Ho una domanda. Voglio essere iscritto al segnale ma apro il secondo terminale ed è vuoto, nessuna iscrizione.... Vorrei farvi una domanda più precisa. è possibile aprire uno stesso abbonamento (segnale) su diversi terminali (su un conto, ovviamente) ....?
Forexman77: Ancora, come faccio a trovare il massimo di un dato intervallo di tempo? Ho provato a farlo in questo modo e a controllare l'allarme, ma non funziona.
Beh, l'ho già scritto e ora l'ho testato, e funziona.
#property copyright "Copyright 2013, Mikhail <Sepulca> Kozhemyako"#property link "ua3xcm@obninsk.ru"externint StartHour=8;
externint StartMinute=1;
externint StopHour=23;
externint StopMinute=58;
int OldBar;
int init() { OldBar=Bars-1;return(0);}
int deinit() {return(0);}
int start(){
double Maximum;
int StartTime=StartHour*60+StartMinute;
int StopTime=StopHour*60+StopMinute;
int CurrentMinutesFromDayStart=Hour()*60+Minute();// Текущее время в минутах от начала дняif(CurrentMinutesFromDayStart>=StartTime && CurrentMinutesFromDayStart<=StopTime) {
// Для торговли внутри дня
}
datetime td=iTime(Symbol(),PERIOD_D1,0);// Время открытия дневного бара в секундах от 01.01.1970int start=0;// Если конец временного диапазона ещё не наступил, начинаем поиск максимума с текущего бараif(CurrentMinutesFromDayStart>StopTime) {
datetime ts=td+StopTime*60;// конец временного диапазона в секундах от 01.01.1970
start= iBarShift(Symbol(),PERIOD_M1,ts,false);// смещение бара, которому принадлежит ts
}
int count=0;// Сколько баров до StartTimeif(CurrentMinutesFromDayStart>StartTime) {
ts=td+StartTime*60;// начало временного диапазона в секундах от 01.01.1970
count= iBarShift(Symbol(),PERIOD_M1,ts,false);// смещение бара, которому принадлежит ts
count= count-start;// Сколко баров длится временной интервал
Maximum=iHigh(Symbol(),PERIOD_M1,iHighest(Symbol(),PERIOD_M1,MODE_HIGH,count,start));//Находим максимум на заданном временном интервале
}
else Maximum=-1;
if(OldBar<Bars){Print("Текущее время в минутах=",CurrentMinutesFromDayStart," Максимум с ",StartTime," минуты по ",StopTime," минуту =",DoubleToStr(Maximum,Digits));OldBar=Bars;}
return(0);
}
Salve. Sto cercando di installare un modello di Metatrader in un VPS, ma non funziona, anche se tutto funziona bene sul mio computer di casa, puoi dirmi qual è il problema?
Ora è necessario trovare il prezzo massimo in questo intervallo di tempo. Posso trovare il prezzo massimo:
ma non posso legarlo all'intervallo di tempo. Puoi dirmi come si fa?L'ho costruito, ma non l'ho ancora testato. Sembra funzionare
come si imposta un EA?
E, se ti trovi in mezzo al nulla, puoi familiarizzare con esso.
come impostare un EA?
come impostare un EA?
Ancora, come faccio a trovare il massimo di un dato intervallo di tempo? Ho provato a farlo in questo modo e a controllare l'allarme, ma non funziona.
Beh, l'ho già scritto e ora l'ho testato, e funziona.
Beh, ho già scritto e ora l'ho testato, funziona.
Grazie mille. Oggi sono caduto dal carro. Mi hanno rubato dei soldi dal mio portafoglio kiwi(((( Ho appena finito di ricevere le e-mail sul furto.
Cacciavite