Как извлечь значение цены значимого уровня. - страница 2 12 Новый комментарий Andrey Nachalov 2010.09.08 09:47 #11 Stells, Market Profile ты для расстановки SL хочешь использовать? не проверял, но не должно это лучше каналов работать Roman Kutemov 2010.09.08 10:13 #12 Globe: Stells, Market Profile ты для расстановки SL хочешь использовать? не проверял, но не должно это лучше каналов работать Нет, для другого. Для SL это и не должно работать. Roman Kutemov 2010.09.14 05:48 #13 помогите кто нибудь задачу решить ! Roman Kutemov 2010.09.21 08:01 #14 Кто нибудь помогите написать код !!! Roman Kutemov 2010.10.03 16:35 #15 Сочинил я вот такой код, но видимо с ошибками. Поправьте меня, пожалуйста. double ObFindObjectsByPrefix(string Prefix) { string OBJECT_PREFIX="LEVELS"; double price_max; int L = StringLen(Prefix); int i = 0; int time_min=TimeCurrent(); while(i < ObjectsTotal()-1) { string ObjName = ObjectName(i); if(StringSubstr(ObjName, 0, L) != Prefix) { i++; continue; } double price=ObjectGet(ObjName,OBJPROP_PRICE1); if (MathAbs(price-Bid)/Point<m) { int time1=ObjectGet(ObjName,OBJPROP_TIME1); if (time1<time_min) { time_min=time1; price_max=price; } } } return(price); } [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой Примеры: Отображение уровней поддержки помогите найти ошибку 12 Новый комментарий
Stells, Market Profile ты для расстановки SL хочешь использовать? не проверял, но не должно это лучше каналов работать
Нет, для другого.
Для SL это и не должно работать.
помогите кто нибудь задачу решить !
Кто нибудь помогите написать код !!!
Сочинил я вот такой код, но видимо с ошибками.
Поправьте меня, пожалуйста.
double ObFindObjectsByPrefix(string Prefix)
{
string OBJECT_PREFIX="LEVELS";
double price_max;
int L = StringLen(Prefix);
int i = 0;
int time_min=TimeCurrent();
while(i < ObjectsTotal()-1)
{
string ObjName = ObjectName(i);
if(StringSubstr(ObjName, 0, L) != Prefix)
{
i++;
continue;
}
double price=ObjectGet(ObjName,OBJPROP_PRICE1);
if (MathAbs(price-Bid)/Point<m)
{
int time1=ObjectGet(ObjName,OBJPROP_TIME1);
if (time1<time_min)
{
time_min=time1; price_max=price;
}
}
}
return(price);
}