подскажите, сделал таймер времени открытия ордера (для бинарных в мт4), прописал
TimeCurrent()-OpenTime(), все показывает, но часы работают с каждым тиком, когда нет движения и часы замирают. Что можно использовать вместо TimeCurrent, чтобы часы постоянно шли?
спасибо большое, а здесь есть кнопка для благодарности какая-нибудь?
Есть рабочий один из них.Всем прив. Младеновские индюки , прошу подправить . ) Заранее спс !
Держи.Всем прив. Младеновские индюки , прошу подправить . ) Заранее спс !
Благодарю !Держи.
int OnInit()
{
//securyty
if(!securyty_f()) return(INIT_FAILED);
prevbars=Bars;
if(MarketInfo(Symbol(),MODE_LOTSTEP)==0.1) nor_lot=1;
if(use_data_from_closed_candle) CC=1;
//martini-other off
if(use_martini) {use_breakEven=false;use_traling_stop=false;use_percent_of_deposit=false;use_opposite_signal_to_exit=false;}
//offline chart
if(ChartGetInteger(0,CHART_IS_OFFLINE))
{
prev_bid=Close[0];
while(!IsStopped())
{
RefreshRates();
if(prev_bid!=Close[0]) {prev_bid=Close[0];OnTick();}
Sleep(100);
}
}//end offline chart
return(INIT_SUCCEEDED);
}
Добрый день коллеги.
есть у меня индикатор, рабочий индикатор, но сильно грузит терминал, можно его оптимизировать, что бы он рисовал стохастики не при каждом тике а после закрытия свечи. Это должно меньше грузить терминал.
Как по мне, обновление раз на бар не самый лучший вариант, но сделал так и добавил ограничение истории - так, что, есть выбор, забирай:
Здравствуйте! Помогите пожалуйста, выдаёт ошибку -'securyty_f' - function not defined(как угодно пробовал её объявить но ничего не получалось) Вот код:
Код:int OnInit() { //securyty if(!securyty_f()) return(INIT_FAILED); prevbars=Bars; if(MarketInfo(Symbol(),MODE_LOTSTEP)==0.1) nor_lot=1; if(use_data_from_closed_candle) CC=1; //martini-other off if(use_martini) {use_breakEven=false;use_traling_stop=false;use_percent_of_deposit=false;use_opposite_signal_to_exit=false;} //offline chart if(ChartGetInteger(0,CHART_IS_OFFLINE)) { prev_bid=Close[0]; while(!IsStopped()) { RefreshRates(); if(prev_bid!=Close[0]) {prev_bid=Close[0];OnTick();} Sleep(100); } }//end offline chart return(INIT_SUCCEEDED); }
//if(!securyty_f()) return(INIT_FAILED);