Код из фриланса - ужасы профессианализма - страница 5

 
barabashkakvn:
Или макраме плести.

Макраме  - это семечки.

Кто ещё что умеет? )

 
sanyooooook:

Макраме  - это семечки.

Кто ещё что умеет? )

лудю, паяю, утюги починяю
 
AndreiFAN:

Прикольная фишка, не знал )))

А я то думаю, - откуда Санёк цену знает? Грешным делом подумал что это он такое наваял, тьфу-тьфу

Значит, хакерский тест не прошли бы ;) Там такой вопрос был
 
Дайте кто  ссылку на профиль этого чудокодотворца, пожалуйста.
 
ALXIMIKS:
Если вы не видите в коде адско-ужасной производительности и кривизны структуры в целом - что пожелать вам, я не знаю.
(сутки в тестере стратегий на всех тиках в визуальном режиме (М15) на максимальной скорости идут 10 минут)

 

ну вижу конечно , а  если неьзя по другому задачу реализировать , нечего не подделаеш 

 

ну вижу конечно , а  если неьзя по другому задачу реализировать , нечего не подделаеш 

что нельзя?

Просто мысли:

1. Поставить проверку на то, что период с которого берутся данные для iСustom и текущий период графика - одинаковые?
2. Поставить проверку на приход нового бара на текущем периоде графика? (пришел - пересчитать весь буфер, не пришел - количество баров что перерисовываются)
3. Зачем переписывать все iСustom в ненужный массив и  потом выбирать нужные данные, если доступ для iCustom массива тоже произвольный?
4. Решить вопрос про обновление данных с периода для которого берутся данные для iСustom (делает ли это сам iСustom, или надо еще позаботиться вручную...)
5. Добавить переменные для избежания многоразового вызова функций возвращающих один и тот же результат в целом, или на текущем проходе.

и если очень большая нужда и нету чем заняться:
6. попробовать оптимизировать iBarShift  добавив номер бара с которого начинать поиск и исключить повторное копирования всего массива тайм серии.

 
ALXIMIKS:

что нельзя?

Просто мысли:

1. Поставить проверку на то, что период с которого берутся данные для iСustom и текущий период графика - одинаковые?
2. Поставить проверку на приход нового бара на текущем периоде графика? (пришел - пересчитать весь буфер, не пришел - количество баров что перерисовываются)
3. Зачем переписывать все iСustom в ненужный массив и  потом выбирать нужные данные, если доступ для iCustom массива тоже произвольный?
4. Решить вопрос про обновление данных с периода для которого берутся данные для iСustom (делает ли это сам iСustom, или надо еще позаботиться вручную...)
5. Добавить переменные для избежания многоразового вызова функций возвращающих один и тот же результат в целом, или на текущем проходе.

и если очень большая нужда и нету чем заняться:
6. попробовать оптимизировать iBarShift  добавив номер бара с которого начинать поиск и исключить повторное копирования всего массива тайм серии.

и всё это укладывается в бюджет $40? )
 
sanyooooook:
и всё это укладывается в бюджет $40? )
мда качество и низкая цена редко ходят рядом... однако и высокая цена не гарантия качества
 
IvanIvanov:
мда качество и низкая цена редко ходят рядом... однако и высокая цена не гарантия качества

тут скорее всего некомпетентность заказчика, ему лишь бы работало.

надо бы ещё поинтересоваться что было в задании, а то там бывает такого понапридумывают что и за $100 делать нет желания, а заказчику бюджет не позволяет

приходится отправлять в "Фриланс" )

Причина обращения: