Проверьте - что я не правильно сделала? - страница 3

 

одни теоретики в теме :)

профит для БО сохраняется в операции Баланс и ордер в комментарии к этой операции.
добавьте в дефайны 

#define OP_BALANCE 6

и перебирайте в историю по этому типу, собирая прибыль/убыток.
Ну и соответственно последняя операция OP_BALANCE это последний ордер.

 
Taras Slobodyanik #:

одни теоретики в теме :)

профит для БО сохраняется в операции Баланс и ордер в комментарии к этой операции.
добавьте в дефайны 

и перебирайте в историю по этому типу, собирая прибыль/убыток.
Ну и соответственно последняя операция OP_BALANCE это последний ордер.

Программирование для алготрейдинга без применения на практике это теория или постфактум разочарования?
Скажем так - руки опустились на клаву, деваться некуда....
;)
 
Nikolai Semko #:

Да, Наталья - это был просто мем из серии "Когда платят за строчку кода"

Это такой юмор у программистов


В Вашем случае нет необходимости в функции 

Необходимо просто переменые Volume1 ... Volume10 сформировать изначально в виде массива volume[10]
и потом по индексу n обращаться к его элементам volume[n]. 
Не беспокойтесь - через это проходил почти каждый программист.
Главное, что Вас реально прёт от программирования. Я это чувствую.
Значит - далеко пойдете.

Картинка прям меня рассмешила 🤣🤣🤣🤣🤣 спасибо. Вечер удался!
Ну а разобралась.
Методом Илона ТЫКА + советы. все в кучу собрала 500 раз переписала и сделала.

Спасибо Вам и всем принявшим участие в дискуссии!
 
Taras Slobodyanik #:

одни теоретики в теме :)

профит для БО сохраняется в операции Баланс и ордер в комментарии к этой операции.
добавьте в дефайны 

и перебирайте в историю по этому типу, собирая прибыль/убыток.
Ну и соответственно последняя операция OP_BALANCE это последний ордер.

Да просто для БО чуть чуть своя спицифика наверное.
Благодарю за новые знания!

Только наверное глупый вопрос будет, но для себя задам, а вас может это улыбнет - что значит число 6 после слова
OP_BALANCE
 
Natalya Smirnova #:
Да просто для БО чуть чуть своя спицифика наверное.
Благодарю за новые знания!

Только наверное глупый вопрос будет, но для себя задам, а вас может это улыбнет - что значит число 6 после слова

Всем доброго вечера и хорошего настроения!

Здесь найдёте подробный ответ на Ваш вопрос про цифру 6.

С уважением, Владимир.

 
Natalya Smirnova #:
Да просто для БО чуть чуть своя спицифика наверное.
Благодарю за новые знания!

Только наверное глупый вопрос будет, но для себя задам, а вас может это улыбнет - что значит число 6 после слова
Это чтобы строчки были короче у охотников за новинками
В МТ4 никчему, итак читабельно
 
Natalya Smirnova #:
Только наверное глупый вопрос будет, но для себя задам, а вас может это улыбнет - что значит число 6 после слова


Константа

Значение

Описание

OP_BUY

0

Покупка

OP_SELL

1

Продажа

OP_BUYLIMIT

2

Отложенный ордер BUY LIMIT

OP_SELLLIMIT

3

Отложенный ордер SELL LIMIT

OP_BUYSTOP

4

Отложенный ордер BUY STOP

OP_SELLSTOP

5

Отложенный ордер SELL STOP


OP_BALANCE 6 пополнение-снятие 

OP_CREDIT  7 кредитные средства


то есть когда перебираете ордера по истории 6 = пополнение (или снятие)
ну и в комментарии можете найти номер вашего ордера

 
Taras Slobodyanik #:


Константа

Значение

Описание

OP_BUY

0

Покупка

OP_SELL

1

Продажа

OP_BUYLIMIT

2

Отложенный ордер BUY LIMIT

OP_SELLLIMIT

3

Отложенный ордер SELL LIMIT

OP_BUYSTOP

4

Отложенный ордер BUY STOP

OP_SELLSTOP

5

Отложенный ордер SELL STOP


OP_BALANCE 6 пополнение-снятие 

OP_CREDIT  7 кредитные средства

К чему дефайн?
Если равно 6 и все.
 
Renat Akhtyamov #:
К чему дефайн?
Если равно 6 и все.

К тому что через полгода вы не вспомните что значит 6 у вас в коде.
Если бы вы практиковали программирование то понимали бы это.

 
Taras Slobodyanik #:

К тому что через полгода вы не вспомните что значит 6 у вас в коде.
Если бы вы практиковали программирование то понимали бы это.

Об этом и речь. Смотрите мой листинг на предыдущей странице, хвастунишка ;)
Программы нужно писать так, чтобы не нужны были комментарии и другие какие либо извращения.
Причина обращения: