• flag
  • flag
photo
Login/Register
Register Restore Password
Форум
Мненията днес Правила Форума ЧЗВ Календар Календар Economic calendar Общност Потребителска листа Действия Маркирай форумите като прочетени Предпочитани Бързи връзки Екипа на форумите Покани приятели
  • Покани приятели
  • Състезания и конкурси Пари за писане Партньорска програма Кампания „ТОП отговори“ Кампания „Най-добра тема“
    Какво ново?
    Мненията днес Групови съобщения за деня Събития за деня Маркирай форумите като прочетени
    Портал FX.co
    Графики
    Schedule EUR/USD График EUR/USD График GBP/USD График USD/JPY График USD/CHF График USD/CAD График EUR/JPY График GBP/JPY График AUD/USD График GOLD График Bitcoin
    Форекс Игри
    Forex Hunting Trader Catch Money
    Invite friends
    From contact list
    Разширено търсене
    • Регистрация
    • Забравена парола?
    • Форум
      • Мненията днес
      • Правила на Форума
      • ЧЗВ
      • Календар
        • Форум календар
        • Икономически календар
      • Общност
        • Потребителска листа
      • Действия
        • Маркирай форумите като прочетени
        • Предпочитани
      • Бързи връзки
        • Екипа на форумите
        • Покани приятели
      • Състезания и конкурси
        • Пари за писане
        • Партньорска програма
        • Кампания „ТОП отговори“
        • Кампания „Най-добра тема“
    • Какво ново?
      • Мненията днес
      • Групови съобщения за деня
      • Събития за деня
      • Маркирай форумите като прочетени
    • Портал FX.co
    • Графики
      • График EUR/USD
      • График GBP/USD
      • График USD/JPY
      • График USD/CHF
      • График USD/CAD
      • График EUR/JPY
      • График GBP/JPY
      • График AUD/USD
      • График GOLD
      • График Bitcoin
    • Покани приятели
      • От листата с контакти
    • Разширено търсене
    Влизам Регистрация Регистрация
  • Форумът изисква предварителна Регистрация преди да можете да изкажете свое мнение.
  • Hерегистриран, прочетете Правилата на Форума преди да започнете да пишете.
  • Партньорска програма на ИнстаФорекс - най-високите печалби от Форекс! Печелете чрез привличане на клиенти! Изплащаме до 67% от приходите си! Тази оферта не е валидна за клиенти на instaforex.org, която е европейска компания с регулация в ЕС.
  • Получавайте пари за публикациите си в нашия форум!. Условията на кампанията "Бонус за качество" ТУК, Често Задавани Въпроси ТУК Тази оферта не е валидна за клиенти на instaforex.org, която е европейска компания с регулация в ЕС.
  • .
    • Начало
    • Форум
    • Дискусия за пазари и търговия
    • Стратегии за търговия
    • Разработка на търговски стратегии

    Login

    Забравили сте паролата си?
    Регистрация

    Регистрирайте се в социалните мрежи

    ×

    Тема: Разработка на търговски стратегии

    + Отговор в тема
    Страница 129 от 152 ПървиПърви Предишно ... 29 79 119 127 128 129 130 131 139 ... Следващ ПоследнаПоследна
    Резултати от 1 281 до 1 290 от общо 1517
    • Контрол над темата
      • Покажи версия за принтиране
      • Прати тази страница по E-Mail…
      • Абонирайте се за тази тема …
    • Търси тема
      •  
        Разширено търсене
    1. 23-11-2018 17:49 #1281 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      minkov
      • Виж профил
      • Намери всички мнения
      • Лично съобщение
      minkov не е на линия
      Централна банка
      Polos
       
      Моля, изберете категория: - Откажи
      minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите Аватара на minkov
      Регистриран на
      May 2014
      Град
      Къде ли не
      Пол
      мъж
      Мнения
      53 132
      Начислени плащания
      11,308.31 USD
      Благодарности
      46 977
      Благодарили са му 45 412 Пъти в
      12 212 Поста
      ПодписвамПодписвам
      абонаментен: 1
      Gordey,
      X
      А би ли споделил принципа на който е изграден филтъра за новини, щото аз от доста време го мисля, ама освен идеята ръчно да вкарвам часовете когато има новини нищо друго смислено не съм измислил

      Търговията на финансовите пазари е силно рискована, но може да носи допълнителни приходи с правилния подход. Избирайки надежден брокер (например ИнстаФорекс), можете да получите достъп до международните финансови пазари и да отворите пътя към финансовата си независимост. Можете да отворите акаунт точно тук.

      Отговори с цитат Отговори с цитат Благодарности  

      Парите работят за вас: открийте сметка в ИнстаФорекс и печелете!


    2. Следните 2 потребители изказват благодарности на minkov за полезния пост:

      Mateev (23-11-2018), kypa (23-11-2018)

    3. <a href="https://www.instaforex.com/bg/?x=bgforum">InstaForex</a>
    4. 23-11-2018 18:41 #1282 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      alphaomega
      • Виж профил
      • Намери всички мнения
      • Лично съобщение
      alphaomega не е на линия
      Професия:Трейдър
      Не е зададено настроение
       
      Моля, изберете категория: - Откажи
      alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите Аватара на alphaomega
      Регистриран на
      Oct 2017
      Пол
      мъж
      Мнения
      354
      Начислени плащания
      2,088.83 USD
      Благодарности
      135
      Благодарили са му 720 Пъти в
      186 Поста
      ПодписвамПодписвам
      абонаментен: 0
      X
      Цитирай Първоначално написано от minkov Виж мнението
      А би ли споделил принципа на който е изграден филтъра за новини, щото аз от доста време го мисля, ама освен идеята ръчно да вкарвам часовете когато има новини нищо друго смислено не съм измислил
      Ами то няма какво друго да се измисли по принцип.

      Специално за тестовете, аз съм си направил една функция която преди всеки опит за отваряне на сделка проверява дали в оставащите часове до 23 часа има важни новини.

      Новините ги вкарвам в един файл където са подредени по часове така като са в икономическия календар. По принцип цялата ми система е базирана на цикли.
      Въртят се всички валутни двойки, и се правят всички проверки.
      Когато има съвпадение на дата и валута функцията ми връща false и така пропускам съответната двойка и преминавам на следващата.

      А във реално време тези неща ги контролирам ръчно.
      Системата се изключва автоматично в края на деня в 23 часа.
      Всеки ден в този час просто проверявам за няколко минути икономическия календар и изключвам валутите за които се очакват важни новини през следващите 24 часа. В бъдеще сигурно ще направя системата сама да чете и календара, но още не съм стигнал до там. А и понякога има промени и разни други събития които ги няма в календара и за тях си трябва ръчна намеса.

      Ето един скрийншот на интерфейса на системата към днешна дата. Отгоре където са бутоните за активиране на автоматична търговия и отделните системи, там са и валутите. В зелено се показва кое е включено и активно. А в оражево валутата е изключена.
      Значи всички двойки в които присъства изключената валута не се търгуват.
      Преди началото на всеки ден ги нагласям тези неща и после проверявам чак сутринта какво става.

      Последна редакция от alphaomega : 23-11-2018 на 19:00
      Отговори с цитат Отговори с цитат Благодарности  

      ИнстаФорекс е надежден наръчник за света на финансите и инвестициите.


    5. Следните 14 потребители изказват благодарности на alphaomega за полезния пост:

      Stefan (23-11-2018), Mateev (23-11-2018), Нерегистриран (10), kypa (23-11-2018), minkov (23-11-2018)

    6. 23-11-2018 19:36 #1283 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      Mateev
      • Виж профил
      • Намери всички мнения
      • Посети началната страница
      Mateev не е на линия
      Баннат
      Terinspirasi
       
      Моля, изберете категория: - Откажи
      Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Аватара на Mateev
      Регистриран на
      Jan 2017
      Град
      гр. Габрово
      Пол
      мъж
      Мнения
      3 093
      Начислени плащания
      5,655.19 USD
      Благодарности
      1 864
      Благодарили са му 6 134 Пъти в
      1 931 Поста
      А при мене вижте какво направи Alpari-Nano акаунта: https://www.my**book.com/portfolio/alpari-nano/2754137
      Постигна 45% доходност за 2 седмици при максимален Drawdown от 15%. Този акаунт е наблъскан догоре със Sq роботи.

      При мене най-големия ми проблем към днешна дата е огромното количество роботи, които трябва да ги създавам и след това поддържам и проследявам в реалната търговия. Акаунтите станаха много, роботите също, и вече му отървах нишката. Затова засега с висш приоритет ми е създаването на софтуер, който да обединява много роботи в един. Крайната цел е в един акаунт да работят стотици роботи, но да са наблъскани в един единствен. В него ще вложа и контрол на капитала на целия акаунт и автоматично изключване на роботите, които в бъдещето направят по-голям DD от миналото. Така търговията ще я сведа до ситуацията ПУСНИ И ЗАБРАВИ. Горе долу тази ситуация си я представям така:

      1. Има си директория с кода на готови роботи, които са кандидати да им дам средства за управление
      2. От тях подбирам например 100 броя и ги копирам в работната директория на един скрипт
      3. Този скрипт чете кодовете на всички роботи, реже, маже, копира, подменя и на изхода си изплюва кода на един единствен робот
      4. Създавам поредния нов акаунт някъде в някой брокер и го захранвам с пари
      5. Пускам на него да работи този един единствен робот, като акаунта освен всичко друго ще бъде на VРS сървър
      6. Забравям за този акаунт и започвам да подготвям следващия
      7. Веднъж в денонощие робота ще ми праща мейл с информация какво се случва с акаунта
      8. Най-важната екстра ще бъде автоматичното изключване от търговия на роботите, които са се счупили. Това ми позволява акаунта да не го поглеждам месеци наред, защото ще съм спокоен, че нищо при него не може да се обърка.

      Търговията на финансовите пазари е силно рискована, но може да носи допълнителни приходи с правилния подход. Избирайки надежден брокер (например ИнстаФорекс), можете да получите достъп до международните финансови пазари и да отворите пътя към финансовата си независимост. Можете да отворите акаунт точно тук.

      Отговори с цитат Отговори с цитат Благодарности  

      Прилични печалби с ИнстаФорекс.


    7. Следните 6 потребители изказват благодарности на Mateev за полезния пост:

      Stefan (23-11-2018), alphaomega (23-11-2018), kypa (23-11-2018), minkov (23-11-2018), Нерегистриран (2)

    8. 23-11-2018 19:59 #1284 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      alphaomega
      • Виж профил
      • Намери всички мнения
      • Лично съобщение
      alphaomega не е на линия
      Професия:Трейдър
      Не е зададено настроение
       
      Моля, изберете категория: - Откажи
      alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите Аватара на alphaomega
      Регистриран на
      Oct 2017
      Пол
      мъж
      Мнения
      354
      Начислени плащания
      2,088.83 USD
      Благодарности
      135
      Благодарили са му 720 Пъти в
      186 Поста
      ПодписвамПодписвам
      абонаментен: 0
      X
      Цитирай Първоначално написано от Mateev Виж мнението
      А при мене вижте какво направи Alpari-Nano акаунта: https://www.my**book.com/portfolio/alpari-nano/2754137
      Постигна 45% доходност за 2 седмици при максимален Drawdown от 15%. Този акаунт е наблъскан догоре със Sq роботи.

      При мене най-големия ми проблем към днешна дата е огромното количество роботи, които трябва да ги създавам и след това поддържам и проследявам в реалната търговия. Акаунтите станаха много, роботите също, и вече му отървах нишката. Затова засега с висш приоритет ми е създаването на софтуер, който да обединява много роботи в един. Крайната цел е в един акаунт да работят стотици роботи, но да са наблъскани в един единствен. В него ще вложа и контрол на капитала на целия акаунт и автоматично изключване на роботите, които в бъдещето направят по-голям DD от миналото. Така търговията ще я сведа до ситуацията ПУСНИ И ЗАБРАВИ. Горе долу тази ситуация си я представям така:

      1. Има си директория с кода на готови роботи, които са кандидати да им дам средства за управление
      2. От тях подбирам например 100 броя и ги копирам в работната директория на един скрипт
      3. Този скрипт чете кодовете на всички роботи, реже, маже, копира, подменя и на изхода си изплюва кода на един единствен робот
      4. Създавам поредния нов акаунт някъде в някой брокер и го захранвам с пари
      5. Пускам на него да работи този един единствен робот, като акаунта освен всичко друго ще бъде на VРS сървър
      6. Забравям за този акаунт и започвам да подготвям следващия
      7. Веднъж в денонощие робота ще ми праща мейл с информация какво се случва с акаунта
      8. Най-важната екстра ще бъде автоматичното изключване от търговия на роботите, които са се счупили. Това ми позволява акаунта да не го поглеждам месеци наред, защото ще съм спокоен, че нищо при него не може да се обърка.
      Добре звучи. Ама да знаеш че винаги има какво да се обърка! Търговията винаги поднася изненади.

      Този скрипт не виждам много смисъл от него. Не e ли по лесно да се направят стратегиите като унифицирани блокове при които само да се променя логиката за търговия и във всеки блок да се вкарват нужните му индикатори. Той кода от SQ по принцип за това е направен да се ползва. Уж.

      Имаш един главен файл където се намират основните функции за управление на акаунта.
      Всички отделни блокове(стратегии) са под формата на библиотеки .mqh които ги вграждаш във основния файл. Всяка стратегия си има уникален magic които пък освен за управление на отделните позиции на различните стратегии се ползва и във функция която да изготвя статистиките и да следи резултата на всяка стратегия. Когато на някоя стратегия пмо-то и падне до нула функцията и автоматично да забранява на тази стратегия да търгува.

      Отделните стратегии ти стоят във основния файл като функции void.
      Примерно:

      Strategy_1();
      Strategy_2();
      Strategy_3();
      .......
      Така можеш да ги редиш и със хиляди ако искаш. Вътре във всеки блок може да сложиш и кратко описание за да знаеш за каква стратегия става въпрос.
      Последна редакция от alphaomega : 23-11-2018 на 20:08
      Отговори с цитат Отговори с цитат Благодарности  

      Търгувайте и печелете пари бързо! Най-добрите условия за търговия с ИнстаФорекс.

      Вземете 750$ за всеки привлечен приятел!

      Награда за партньори до 67% от спреда!


    9. Следните 3 потребители изказват благодарности на alphaomega за полезния пост:

      Stefan (23-11-2018), kypa (23-11-2018), minkov (23-11-2018)

    10. 23-11-2018 20:33 #1285 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      Mateev
      • Виж профил
      • Намери всички мнения
      • Посети началната страница
      Mateev не е на линия
      Баннат
      Terinspirasi
       
      Моля, изберете категория: - Откажи
      Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Аватара на Mateev
      Регистриран на
      Jan 2017
      Град
      гр. Габрово
      Пол
      мъж
      Мнения
      3 093
      Начислени плащания
      5,655.19 USD
      Благодарности
      1 864
      Благодарили са му 6 134 Пъти в
      1 931 Поста
      Може и по твоя начин. Него също много съм го обмислял, но другия моя си начин ми се видя по-лесен за реализация. Той всъщност проблемът не е в това дали ще се направи по твоя или по моя начин, а че това, което ще се прави, ТРЯБВА ДА БЪДЕ АВТОМАТИЗИРАНО. Едно е да сглобиш 3-4 робота в един (това вече го правих на ръка), и е съвсем друго, когато бройката е хиляди в един. Тогава искаме или не ще трябва да напишем софтуер за автоматична генерация на кода на този обединяващ робот.

      На практика се сблъскваме със задачата да преобразуваме кода на един Sq експерт във клас, и той да продължи да функционира по същия начин. Правих го на ръка и ми отне 2 седмици за един единствен робот. Промените, които се наложи да направя в него, бяха повече от 200. Посмъртно няма как да ме накараш втори път да го повторя целия този процес. Докато го правех този първия робот обаче забелязах, че ми се наложи да използвам огромно количество стрингови операции от типа Search and Replase или Copy от едно място и Paste на друго. От тука дойде и идеята за автоматизиране на процеса. Първо създавам клас на новия робот и в него слагам коментари с точно определени имена, защото тези имена ще са ми ТОЧКИ НА ВМЪКВАНЕ на код, пресканиран и копиран от оригиналния робот. Например прави се приблизително следното:

      1. Всички External променливи им се маха думичката External, а остатъка с присвояването остава непроменен. След това тези променливи се копират в конструктора на класа.
      2. Самата декларация на тези променливи предварително се прави в макета на класа в неговата Private част
      3. В Sq роботите има 2 вида функции - такива, които са различни в зависимост от логиката на експерта и такива, които са едни и същи за всички експерти
      4. Първите функции се копират в тялото на класа и само отпред на името им се добавя името на класа с разделител :: и след това Copy на цялата функция
      5. Вторите функции твърдо се залагат в базовия клас и остават непроменени за всички експерти
      6. Прави се Replace на Bid, Ask, Open, High, Low, Close и др. със съответните i функции, позволяващи от името на един символ да се извиква информация за друг
      7. Прави се Replace на Symbol() или на NULL със стринга на съответния символ, за който е направен експерта
      6. Същото се прави и за таймфрейма, Digits, Point и други променливи, които по Default се отнасят за текущия символ. Те се подменят с функции за извикване на конкретен символ и таймфрейм от името на друг символ и таймфрейм.

      Има и още, но това е достатъчно да разбереш, че всичко ще е една голяма игра или врътка на стрингове - търсене и копиране от едно място (от оригиналния експерт) и след това търсене и пастване на друго място (в макета на новия експерт). Може да изглежда страшно като обяснение, но реализацията няма да е чак толкова сложна, особено след като си напиша няколко базови помощни функции за специални операции със стрингове.

      И сега най-интересното - всичко това го развъртам в цикъл по един за всеки един робот, пуснат във входната директория. И няма значение дали в директорията има 3 робота или 30 000 - на скрипта му е все тая. Той просто ще ги изчете всичките един по един и ще ги натъпче в изходния робот така, че да не си пречат и да работят паралелно. Тука също има особености, но почти всички съм ги обмислил и имам идея как да се разрешат. Важното е, че каквото и да измисля от този момент нататък, ще го пиша веднъж, а ще се отнася за всичките хиляди роботи, натъпкани в основния робот.
      Последна редакция от Mateev : 23-11-2018 на 20:44
      Отговори с цитат Отговори с цитат Благодарности  

      Печелете пари, без да напускате дома си.


    11. Следните 8 потребители изказват благодарности на Mateev за полезния пост:

      kypa (23-11-2018), alphaomega (23-11-2018), minkov (23-11-2018), Stefan (23-11-2018), Нерегистриран (4)

    12. 23-11-2018 20:46 #1286 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      kypa
      • Виж профил
      • Намери всички мнения
      • Лично съобщение
      kypa не е на линия
      Централна банка
      Suka Mengoceh
       
      Моля, изберете категория: - Откажи
      kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите kypa е отвъд представите Аватара на kypa
      Регистриран на
      Jan 2013
      Мнения
      181 011
      Начислени плащания
      31,523.51 USD
      Благодарности
      235 416
      Благодарили са му 74 322 Пъти в
      22 961 Поста
      ПодписвамПодписвам
      абонаментен: 1
      Gordey7,
      X
      Стратегическият Кванкт ако ги изкарва да работят с отделни позиции с магически числа може и тоз блок да се замести с нещо друго, тъй че да работят с една позиция. Само вътрешно да си отчитат кога влизат и кога излизат, а основния код да добавя или затваря по малко към/от цялостната позиция.
      Най-тъмно е преди да изгрее слънцето.
      Отговори с цитат Отговори с цитат Благодарности  

      Правете пари у дома с ИнстаФорекс.


    13. Следните 2 потребители изказват благодарности на kypa за полезния пост:

      minkov (23-11-2018), Stefan (23-11-2018)

    14. 23-11-2018 20:49 #1287 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      alphaomega
      • Виж профил
      • Намери всички мнения
      • Лично съобщение
      alphaomega не е на линия
      Професия:Трейдър
      Не е зададено настроение
       
      Моля, изберете категория: - Откажи
      alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите alphaomega е радост за учите Аватара на alphaomega
      Регистриран на
      Oct 2017
      Пол
      мъж
      Мнения
      354
      Начислени плащания
      2,088.83 USD
      Благодарности
      135
      Благодарили са му 720 Пъти в
      186 Поста
      ПодписвамПодписвам
      абонаментен: 0
      X
      Цитирай Първоначално написано от mateev Виж мнението
      може и по твоя начин. него също много съм го обмислял, но другия моя си начин ми се видя по-лесен за реализация. той всъщност проблемът не е в това дали ще се направи по твоя или по моя начин, а че това, което ще се прави, трябва да бъде автоматизирано. едно е да сглобиш 3-4 робота в един (това вече го правих на ръка), и е съвсем друго, когато бройката е хиляди в един. тогава искаме или не ще трябва да напишем софтуер за автоматична генерация на кода на този обединяващ робот.

      на практика се сблъскваме със задачата да преобразуваме кода на един sq експерт във клас, и той да продължи да функционира по същия начин. правих го на ръка и ми отне 2 седмици за един единствен робот. промените, които се наложи да направя в него, бяха повече от 200. посмъртно няма как да ме накараш втори път да го повторя целия този процес. докато го правех този първия робот обаче забелязах, че ми се наложи да използвам огромно количество стрингови операции от типа search and replase или copy от едно място и paste на друго. от тука дойде и идеята за автоматизиране на процеса. първо създавам клас на новия робот и в него слагам коментари с точно определени имена, защото тези имена ще са ми точки на вмъкване на код, пресканиран и копиран от оригиналния робот. например прави се приблизително следното:

      1. всички external променливи им се маха думичката external, а остатъка с присвояването остава непроменен. след това тези променливи се копират в конструктора на класа.
      2. самата декларация на тези променливи предварително се прави в макета на класа в неговата private част
      3. в sq роботите има 2 вида функции - такива, които са различни в зависимост от логиката на експерта и такива, които са едни и същи за всички експерти
      4. първите функции се копират в тялото на класа и само отпред на името им се добавя името на класа с разделител :: и след това copy на цялата фуккция
      5. вторите функции твърдо се залагат в базовия клас и остават непроменени за всички експерти
      6. прави се replace на bid, ask, open, high, low, close и др. със съответните i функции, позволяващи от името на един символ да се извиква информация за друг
      7. прави се replace на symbol() или на null със стринга на съответния символ, за който е направен експерта
      6. същото се прави и за таймфрейма, digits, point и други променливи, които по default се отнасят за текущия символ. те се подменят с функции за извикване на конкретен символ и таймфрейм от името на друг символ и таймфрейм.

      има и още, но това е достатъчно да разбереш, че всичко ще е една голяма игра или врътка на стрингове - търсене и копиране от едно място (от оригиналния експерт) и след това търсене и пастване на друго място (в макета на новия експерт). може да изглежда страшно като обяснение, но реализацията няма да е чак толкова сложна, особено след като си напиша няколко базови помощни функции за специални операции със стрингове.

      и сега най-интересното - всичко това го развъртам в цикъл по един за всеки един робот, пуснат във входната директория. и няма значение дали в директорията има 3 робота или 30 000 - на скрипта му е все тая. той просто ще ги изчете всичките един по един и ще ги натъпче в изходния робот така, че да не си пречат и да работят паралелно. тука също има особености, но почти всички съм ги обмислил и имам идея как да се разрешат. важното е, че каквото и да измисля от този момент нататък, ще го пиша веднъж, а ще се отнася за всичките хиляди роботи, натъпкани в основния робот.
      Можеш ли да качиш тук във форума един изходен код на стратегия генерирана от актуална версия на sq? Няма значение каква е стратегията, губеща печеливша... няма значение. Просто ми трябва примерен сорс код.

      Търговията на финансовите пазари е силно рискована, но може да носи допълнителни приходи с правилния подход. Избирайки надежден брокер (например ИнстаФорекс), можете да получите достъп до международните финансови пазари и да отворите пътя към финансовата си независимост. Можете да отворите акаунт точно тук.

      Отговори с цитат Отговори с цитат Благодарности  

      Лесно е да печелите пари, без да напускате дома си. Открийте сметка в ИнстаФорекс.


    15. Следните 2 потребители изказват благодарности на alphaomega за полезния пост:

      minkov (23-11-2018), Stefan (23-11-2018)

    16. 23-11-2018 20:53 #1288 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      Mateev
      • Виж профил
      • Намери всички мнения
      • Посети началната страница
      Mateev не е на линия
      Баннат
      Terinspirasi
       
      Моля, изберете категория: - Откажи
      Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Аватара на Mateev
      Регистриран на
      Jan 2017
      Град
      гр. Габрово
      Пол
      мъж
      Мнения
      3 093
      Начислени плащания
      5,655.19 USD
      Благодарности
      1 864
      Благодарили са му 6 134 Пъти в
      1 931 Поста
      Цитирай Първоначално написано от kypa Виж мнението
      Стратегическият Кванкт ако ги изкарва да работят с отделни позиции с магически числа може и тоз блок да се замести с нещо друго, тъй че да работят с една позиция. Само вътрешно да си отчитат кога влизат и кога излизат, а основния код да добавя или затваря по малко към/от цялостната позиция.
      То това ми е отдавнашна стара мечта, но реализацията и ще е доста трудна. Мислил съм много по този въпрос. Трябва да се прихванат всички възможни оригинални търговски функции, и да ги пренасоча към мои функции, в които всъщност да реализирам един цял търговски сървър. Трябва да се прихванат и всички функции, с които експерта опипва ордерите - отворени или исторически. Цялото това прихващане знам как да го направя така, че експерта въобще да не разбере, че работи не с оригиналните функции, а с моите, но логиката на моите се оказа прекалено сложна дори и на етап обмисляне, а какво остава за етапа РЕАЛИЗАЦИЯ. Затова в момента тази задача е замразена в режим изчакване на по-добри времена.

      Търговията на финансовите пазари е силно рискована, но може да носи допълнителни приходи с правилния подход. Избирайки надежден брокер (например ИнстаФорекс), можете да получите достъп до международните финансови пазари и да отворите пътя към финансовата си независимост. Можете да отворите акаунт точно тук.

      Отговори с цитат Отговори с цитат Благодарности  

      ИнстаФорекс – печелете пари навсякъде по света.


    17. Следните 3 потребители изказват благодарности на Mateev за полезния пост:

      minkov (23-11-2018), Stefan (23-11-2018), kypa (25-11-2018)

    18. 23-11-2018 21:15 #1289 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      Mateev
      • Виж профил
      • Намери всички мнения
      • Посети началната страница
      Mateev не е на линия
      Баннат
      Terinspirasi
       
      Моля, изберете категория: - Откажи
      Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Mateev е отвъд представите Аватара на Mateev
      Регистриран на
      Jan 2017
      Град
      гр. Габрово
      Пол
      мъж
      Мнения
      3 093
      Начислени плащания
      5,655.19 USD
      Благодарности
      1 864
      Благодарили са му 6 134 Пъти в
      1 931 Поста
      Цитирай Първоначално написано от alphaomega Виж мнението
      можеш ли да качиш тук във форума един изходен код на стратегия генерирана от актуална версия на sq? няма значение каква е стратегията, губеща печеливша... няма значение. просто ми трябва примерен сорс код.
      Ето ти няколко кода на sq експерти, за да видиш кои функции са постоянни и кои се променят с логиката на експерта. Експертите са от хубавите, с които вече търгувам. Също така ти пращам и един експерт, който след много клизми успях да го преобразувам в клас. Всъщност класовете са два - базов клас, в който съм пренаписал една камара функции така, че да работят от името на един символ и таймфрейм със друг символ и таймфрейм. Втория клас е всъщност класа на всеки един експерт, който наследява базовия клас с общата функционалност и след това реализира специфичната за всеки експерт функционалност. Има и главен експерт - макет, в който ще тъпча много на брой такива експерти - класове. Има и няколко помощни файла. Въобще дал съм ти началото на целия проект. Към днешна дата е доста суров, но все пак можеш да видиш как съм започнал да организирам йерархията от класове.

      https://dox.abv.bg/download?id=5263da0e93# - Линк за сваляне
      Последна редакция от Mateev : 23-11-2018 на 21:31
      Отговори с цитат Отговори с цитат Благодарности  

      Увеличете доходите си в партньорство с ИнстаФорекс.


    19. Следните 5 потребители изказват благодарности на Mateev за полезния пост:

      minkov (23-11-2018), alphaomega (23-11-2018), Stefan (23-11-2018), Нерегистриран (1), kypa (25-11-2018)

    20. <a href="https://www.instaforex.com/bg/?x=bgforum">InstaForex</a>
    21. 23-11-2018 21:40 #1290 Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“ Можете автоматично да сведете до минимум прочетените публикации във вашия акаунт в „Общи настройки“
      minkov
      • Виж профил
      • Намери всички мнения
      • Лично съобщение
      minkov не е на линия
      Централна банка
      Polos
       
      Моля, изберете категория: - Откажи
      minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите minkov е отвъд представите Аватара на minkov
      Регистриран на
      May 2014
      Град
      Къде ли не
      Пол
      мъж
      Мнения
      53 132
      Начислени плащания
      11,308.31 USD
      Благодарности
      46 977
      Благодарили са му 45 412 Пъти в
      12 212 Поста
      ПодписвамПодписвам
      абонаментен: 1
      Gordey,
      X
      А при мене вижте какво направи Alpari-Nano акаунта: https://www.my**book.com/portfolio/alpari-nano/2754137
      Постигна 45% доходност за 2 седмици при максимален Drawdown от 15%. Този акаунт е наблъскан догоре със Sq роботи.
      Матеев, д ане кажеш, че съм злобен, ама би ли обяснил от този акаунт какво трябва да ни впечатли. Щото аз не съм впечатлен. Даже по твоите критерии изглежда зле акаунта, въпреки, че аз много не ги приемам тях, ама и по моите критерии изглежда зле.

      Търговията на финансовите пазари е силно рискована, но може да носи допълнителни приходи с правилния подход. Избирайки надежден брокер (например ИнстаФорекс), можете да получите достъп до международните финансови пазари и да отворите пътя към финансовата си независимост. Можете да отворите акаунт точно тук.

      Отговори с цитат Отговори с цитат Благодарности  

      Започнете да печелите пари с ИнстаФорекс.


    22. Следните 2 потребители изказват благодарности на minkov за полезния пост:

      Stefan (23-11-2018), kypa (25-11-2018)

    + Отговор в тема
    Страница 129 от 152 ПървиПърви Предишно ... 29 79 119 127 128 129 130 131 139 ... Следващ ПоследнаПоследна
    Бърза навигация Стратегии за търговия   Горе ▲
    • Зони на сайта
    • Потребителски панел
    • Лични съобщения
    • Абонаменти
    • Кой е на линия
    • Търси във форумите
    • Начало форум
    • Форуми
    • Важна информация за форума
      1. Информация за бонусната програма на форума
    • Дискусия за пазари и търговия
      1. Общи теми за Форекс пазара
      2. Обучение за Форекс
      3. Форекс енциклопедия
      4. Биткойн и криптовалути
      5. Дискусия за търговия на живо
        1. PAMM търговия и инвестиции
      6. Стратегии за търговия
      7. Форекс за начинаещи
      8. Икономически и политически дискусии
        1. Новини и анализи от ИнстаФорекс
    • Софтуер за търговия
      1. Платформите MetaTrader 4 & 5
      2. Автоматични системи за търговия
      3. Индикатори за MT4 & MT5
      4. Програмиране на MQL
    • Брокери
      1. Форекс Брокери
        1. Гореща Линия на InstaForex
      2. Мнения на Трейдъри
    • Най-добро съдържание
      1. Правила за състезание и дискусия
      2. Финанси
        1. Банки
        2. Брокери
        3. Разплащателни системи и места за обмяна на валута
        4. Маркетингови компании и маркетингови мрежи
        5. Застрахователи
        6. Други
      3. Продукти и услуги
        1. Електроника
        2. Домакински уреди
        3. Пътуване, хотели, курорти
        4. Автомобили, мотори, велосипеди, скутери
        5. Мода и стил
        6. Здраве и красота
        7. Доставка, куриерски услуги
        8. Магазини, супермаркети, търговски центрове
        9. Препарати за дома
        10. Строителство, ремонт
        11. Софтуер, игри
        12. Медицина
        13. Спорт, туризъм
        14. Отдих, забавление
        15. Таксита и споделено пътуване
        16. Домашни животни и растения
        17. Други
      4. Въпроси и Отговори
      5. Ревюта
    • Разговори Не по темата
      1. Забавления, мода, знаменитости
      2. Компютри, телефони, таблети
      3. Пътувания, отдих и туризъм
      4. Хоби клуб
      5. Свободна дискусия
      6. Реклами
    • MT5-Административно съдържание
      1. Съобщения за Форума и Портала
      2. Поддръжка на Форума
      3. Форумни битки
        1. Кампания "ТОП Отговори"
        2. Кампания "Най-добра тема"
    « Предишна тема | Следваща тема »

    Абонирайте се за тази тема : 2

    privelege hanuman

    Правила за публикуване

    • Вие не можете да публикувате теми
    • Вие не можете да отговаряте в теми
    • Вие не можете да прикачвате файлове
    • Вие не можете да редактирате мненията си
    • BB кодът е Включен
    • Усмивките са Включен
    • [IMG] кодът е Включен
    • HTML кодът е Изключен

    Правила

    • За контакти
    • Форекс форум България | Форекс Общност