Блог им. Therollingstones

Почему начиная с алготрейдинга вы обречены стать плохим программистом. Начало абсолютно любой программы, или попробуйте опровергнуть.

На бирже может произойти все что угодно, красивая фраза. Но давайте посмотрим, почему такое мышление фатально для начинающего программиста. Скорее всего если вы прониклись этой мыслью, вы не станете программистом никогда.  

Давайте разберем несколько фундаментальных ситуаций и выведем одно простейшее правило.

Фундментальные ситуации.

1) Человек ожидает стабильную ситуацию.
2) Человек фиксирует стабильную  ситуацию.
3) Стабильная ситуация совпадает с записью в библиотеке.
4) Человек выполняет соответствующее стабильное действие.
5) Если человек не наблюдает стабильной ситуации, он может только ожидать ее, пока не умрет.


если ( наблюдаемое == еда ) {прием еды}
если ( наблюдаемое != еда ) {плохо! выполняется ожидание до летального исхода}

если ( наблюдаемое ==  вода ) {прием воды}
если ( наблюдаемое !=  вода ) {плохо! выполняется ожидание до летального исхода}

если ( наблюдаемое == солнце ) {прием солнца}
если ( наблюдаемое != солнце ) {плохо! выполняется ожидание до летального исхода}

если ( наблюдаемое == каталогу ) {выполняется соответствующее действие}
если ( наблюдаемое != каталогу ) {плохо! выполняется ожидание до летального исхода}

Повторение ожидаемых ситуаций должно быть априори. 

Учитывая конвертацию окружающих явлений в числовые выражения 000.


Вывод:
На начальной стадии разработки любой программы она должна содержать два обязательных условия.

если ( 000 == 000 ) { +,-,*,/ 000 }

если ( 000 !=  000 ) { плохо! выполняется ожидание до летального исхода }

По другому никак вообще.
 Почему начиная с алготрейдинга вы обречены стать плохим программистом. Начало абсолютно любой программы, или попробуйте опровергнуть.
В результате вывод будет такимПочему начиная с алготрейдинга вы обречены стать плохим программистом. Начало абсолютно любой программы, или попробуйте опровергнуть.


Программирование осоновано на системном повторении. Ситуация априори должна повторяться. Либо программу невозможно будет составить. Что очень маловероятно для биржевых алгоритмов, программы должны начинаться с точно поставленной задачи.

если ( 000 == 000 ) { +,-,*,/ 000 }
если ( 000 !=  000 ) { плохо! выполняется ожидание до летального исхода }









 
    18
    9 комментариев
    В результате можно уйти в бесконечный поток возможных вероятностей)) начинать программировать лучше с простых прикладных задач, где набор вероятностей минимален.
    avatar
    И в обычной жизни большинство ситуаций предсказуемо. Там где ситуация развивается непредсказуемо человек использует интеллект. У торгового робота своего интеллекта нет. Когда нужно пусть обращается за решением к интеллекту оператора.
    Создаются очень сложные продукты: ОС, системы для инженерных расчетов, системы распознавания изображений, управления роботами... Если я и вы не знаем (пока) как это делают, то это не значит, что это невозможно. Попробуйте опровергнуть.
    avatar
    Jame Bonds, «И в обычной жизни большинство ситуаций предсказуемо. Там где ситуация развивается непредсказуемо человек использует интеллект.»

    В обычной жизни все ситуации практически предсказуемы а не «и», на них и строится обычная жизнь. В любом случае все начинается с точно ожидаемого варианта и фатальной ошибки, а только затем постепенное накопление допустимых ситуаций.  Причем строится все это должно по ходу написания кода.

    и почему же не знаем, я знаю.


    avatar
    Туземец, есть одно средство для лечения таких проблем)
    avatar
    Туземец, В конце концов офицер применил функцию x
    avatar
    Это Ваши философские размышления о программировании?))
    avatar
    kiki, ага
    avatar

    Читайте на SMART-LAB:
    Фото
    Пятница, 13-е: какое решение примет ЦБ?
    13 февраля пройдет первое в этом году заседание Совета директоров Банка России по ключевой ставке. Оно будет «опорным», то есть...
    Фото
    СЕО «Просебя» рассказала, почему бизнес будет инвестировать в ментальное здоровье сотрудников даже в текущих экономических условиях
    Мы превращаем ментальное благополучие из разовой «плюшки» в управляемый инструмент устойчивости бизнеса. Ксения Винцюнене, СЕО нашей компании в...
    Фото
    ⏰ Сезонность на рынке: когда покупать, а когда продавать
    Сезонность — это не просто календарные даты, а комплекс факторов, влияющих на активность и поведение инвесторов. Рассказываем, что думают...
    Фото
    Выручка Инарктики в 2025 году почти полностью совпала с нашим прогнозом. Есть ли потенциал в акциях?
    Инарктика вчера опубликовала операционные результаты за 2025 год.  Ключевые данные в таблице:   Падение выручки связано главным образом...

    теги блога therollingstones

    ....все тэги



    UPDONW
    Новый дизайн