Расчет залоговых средств. В чем ошибка? - страница 6

 

Результаты первого эксперимента.

По первой части:

Использовался счет типа Instant. StopLevel=30.

Лог имеет большой размер. Поэтому его в виде картинки вывести не получится.

Небольшое пояснение по логу. После открытия ордера делается проверка на количество пунктов до профита. Это сделано для того, чтобы выдержать размер профита в 200$.

===============================

2024.05.27 09:58:40.819 spas GBPUSD,M1: Открыто15  ордеров

2024.05.27 09:58:40.819 spas GBPUSD,M1: 11129  k=15  AccountFreeMargin=18136.67  AccountMargin=31778.33

2024.05.27 09:58:40.819 spas GBPUSD,M1: open #125948465 sell 5.00 GBPUSD at 1.27408 sl: 1.27523 tp: 1.27368 ok

2024.05.27 09:58:38.768 spas GBPUSD,M1: 11087  k=15  AccountEquity=49855.0  MARGINREQUIRED_1=637.0400000000009  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=11466.815  summa_MARGINREQUIRED_2=11466.9

2024.05.27 09:58:38.768 spas GBPUSD,M1: 11129  k=14  AccountFreeMargin=21261.88  AccountMargin=28593.13

2024.05.27 09:58:38.768 spas GBPUSD,M1: open #125948464 sell 5.00 GBPUSD at 1.27408 sl: 1.27523 tp: 1.27368 ok

2024.05.27 09:58:37.738 spas GBPUSD,M1: 11087  k=14  AccountEquity=49935.0  MARGINREQUIRED_1=637.0400000000045  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=10829.775  summa_MARGINREQUIRED_2=10829.85

2024.05.27 09:58:37.738 spas GBPUSD,M1: 11129  k=13  AccountFreeMargin=24527.08  AccountMargin=25407.92

2024.05.27 09:58:37.738 spas GBPUSD,M1: open #125948463 sell 5.00 GBPUSD at 1.27408 sl: 1.27523 tp: 1.27368 ok

2024.05.27 09:58:35.893 spas GBPUSD,M1: 11087  k=13  AccountEquity=49945.0  MARGINREQUIRED_1=637.0400000000009  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=10192.735  summa_MARGINREQUIRED_2=10192.8

2024.05.27 09:58:35.893 spas GBPUSD,M1: 11129  k=12  AccountFreeMargin=27722.28  AccountMargin=22222.72

2024.05.27 09:58:35.893 spas GBPUSD,M1: open #125948462 sell 5.00 GBPUSD at 1.27408 sl: 1.27523 tp: 1.27368 ok

2024.05.27 09:58:33.891 spas GBPUSD,M1: 11087  k=12  AccountEquity=49955.0  MARGINREQUIRED_1=637.0400000000009  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=9555.694999999996  summa_MARGINREQUIRED_2=9555.75

2024.05.27 09:58:31.778 spas GBPUSD,M1: 11087  k=12  AccountEquity=49900.0  MARGINREQUIRED_1=637.0499999999993  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=8918.654999999995  summa_MARGINREQUIRED_2=8918.700000000001

2024.05.27 09:58:31.778 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:31.778 spas GBPUSD,M1: 11129  k=11  AccountFreeMargin=30862.47  AccountMargin=19037.53

2024.05.27 09:58:31.778 spas GBPUSD,M1: Check order parameters ticket = 125948461  Open=1.27410  Profit=1.27370

2024.05.27 09:58:31.778 spas GBPUSD,M1: open #125948461 sell 5.00 GBPUSD at 1.27410 sl: 1.27523 tp: 1.27370 ok

2024.05.27 09:58:30.768 spas GBPUSD,M1: 11087  k=11  AccountEquity=49905.0  MARGINREQUIRED_1=637.0500000000029  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=8281.604999999996  summa_MARGINREQUIRED_2=8281.650000000001

2024.05.27 09:58:30.768 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:30.768 spas GBPUSD,M1: 11129  k=10  AccountFreeMargin=34052.73  AccountMargin=15852.27

2024.05.27 09:58:30.768 spas GBPUSD,M1: Check order parameters ticket = 125948460  Open=1.27410  Profit=1.27370

2024.05.27 09:58:30.768 spas GBPUSD,M1: open #125948460 sell 5.00 GBPUSD at 1.27410 sl: 1.27523 tp: 1.27370 ok

2024.05.27 09:58:29.766 spas GBPUSD,M1: 11087  k=10  AccountEquity=49910.0  MARGINREQUIRED_1=637.0500000000029  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=7644.554999999993  summa_MARGINREQUIRED_2=7644.600000000001

2024.05.27 09:58:29.766 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:29.766 spas GBPUSD,M1: 11129  k=9  AccountFreeMargin=37242.98  AccountMargin=12667.02

2024.05.27 09:58:29.766 spas GBPUSD,M1: Check order parameters ticket = 125948459  Open=1.27410  Profit=1.27370

2024.05.27 09:58:29.766 spas GBPUSD,M1: open #125948459 sell 5.00 GBPUSD at 1.27410 sl: 1.27523 tp: 1.27370 ok

2024.05.27 09:58:27.896 spas GBPUSD,M1: 11087  k=9  AccountEquity=49915.0  MARGINREQUIRED_1=637.0499999999956  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=7007.50499999999  summa_MARGINREQUIRED_2=7007.550000000001

2024.05.27 09:58:27.896 spas GBPUSD,M1: 11129  k=8  AccountFreeMargin=40433.22  AccountMargin=9481.78

2024.05.27 09:58:27.896 spas GBPUSD,M1: open #125948458 sell 5.00 GBPUSD at 1.27408 sl: 1.27523 tp: 1.27368 ok

2024.05.27 09:58:26.917 spas GBPUSD,M1: 11087  k=8  AccountEquity=49965.0  MARGINREQUIRED_1=637.0399999999936  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=6370.454999999994  summa_MARGINREQUIRED_2=6370.500000000001

2024.05.27 09:58:24.813 spas GBPUSD,M1: 11087  k=8  AccountEquity=49965.0  MARGINREQUIRED_1=637.0449999999983  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=5733.415000000001  summa_MARGINREQUIRED_2=5733.450000000001

2024.05.27 09:58:24.813 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:24.813 spas GBPUSD,M1: 11129  k=7  AccountFreeMargin=42046.37  AccountMargin=7918.63

2024.05.27 09:58:24.813 spas GBPUSD,M1: Check order parameters ticket = 125948457  Open=1.27409  Profit=1.27369

2024.05.27 09:58:24.813 spas GBPUSD,M1: open #125948457 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:23.786 spas GBPUSD,M1: 11087  k=7  AccountEquity=49970.0  MARGINREQUIRED_1=637.0449999999983  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=5096.370000000003  summa_MARGINREQUIRED_2=5096.400000000001

2024.05.27 09:58:23.786 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:23.786 spas GBPUSD,M1: 11129  k=6  AccountFreeMargin=43325.46  AccountMargin=6644.54

2024.05.27 09:58:23.786 spas GBPUSD,M1: Check order parameters ticket = 125948456  Open=1.27409  Profit=1.27369

2024.05.27 09:58:23.786 spas GBPUSD,M1: open #125948456 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:21.775 spas GBPUSD,M1: 11087  k=6  AccountEquity=49975.0  MARGINREQUIRED_1=637.0450000000055  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=4459.325000000004  summa_MARGINREQUIRED_2=4459.35

2024.05.27 09:58:19.847 spas GBPUSD,M1: 11087  k=6  AccountEquity=49950.0  MARGINREQUIRED_1=637.0550000000003  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=3822.279999999999  summa_MARGINREQUIRED_2=3822.3

2024.05.27 09:58:19.847 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:19.847 spas GBPUSD,M1: 11129  k=5  AccountFreeMargin=44579.55  AccountMargin=5370.45

2024.05.27 09:58:19.847 spas GBPUSD,M1: Check order parameters ticket = 125948455  Open=1.27409  Profit=1.27369

2024.05.27 09:58:19.847 spas GBPUSD,M1: open #125948455 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:17.804 spas GBPUSD,M1: 11087  k=5  AccountEquity=49960.0  MARGINREQUIRED_1=637.0449999999983  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=3185.224999999999  summa_MARGINREQUIRED_2=3185.25

2024.05.27 09:58:17.804 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:17.804 spas GBPUSD,M1: 11129  k=4  AccountFreeMargin=45863.64  AccountMargin=4096.36

2024.05.27 09:58:17.804 spas GBPUSD,M1: Check order parameters ticket = 125948454  Open=1.27409  Profit=1.27369

2024.05.27 09:58:17.804 spas GBPUSD,M1: open #125948454 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:16.765 spas GBPUSD,M1: 11087  k=4  AccountEquity=49970.0  MARGINREQUIRED_1=637.0450000000055  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=2548.18  summa_MARGINREQUIRED_2=2548.2

2024.05.27 09:58:16.765 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:16.765 spas GBPUSD,M1: 11129  k=3  AccountFreeMargin=47147.73  AccountMargin=2822.27

2024.05.27 09:58:16.765 spas GBPUSD,M1: Check order parameters ticket = 125948453  Open=1.27409  Profit=1.27369

2024.05.27 09:58:16.765 spas GBPUSD,M1: open #125948453 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:15.751 spas GBPUSD,M1: 11087  k=3  AccountEquity=49980.0  MARGINREQUIRED_1=637.0449999999983  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=1911.134999999995  summa_MARGINREQUIRED_2=1911.15

2024.05.27 09:58:15.751 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:15.751 spas GBPUSD,M1: 11129  k=2  AccountFreeMargin=48431.82  AccountMargin=1548.18

2024.05.27 09:58:15.751 spas GBPUSD,M1: Check order parameters ticket = 125948452  Open=1.27409  Profit=1.27369

2024.05.27 09:58:15.751 spas GBPUSD,M1: open #125948452 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:13.729 spas GBPUSD,M1: 11087  k=2  AccountEquity=49995.0  MARGINREQUIRED_1=637.0449999999983  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=1274.089999999997  summa_MARGINREQUIRED_2=1274.1

2024.05.27 09:58:13.729 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 09:58:13.729 spas GBPUSD,M1: 11129  k=1  AccountFreeMargin=49357.96  AccountMargin=637.04

2024.05.27 09:58:13.729 spas GBPUSD,M1: Check order parameters ticket = 125948451  Open=1.27409  Profit=1.27369

2024.05.27 09:58:13.729 spas GBPUSD,M1: open #125948451 sell 5.00 GBPUSD at 1.27409 sl: 1.27523 tp: 1.27369 ok

2024.05.27 09:58:12.196 spas GBPUSD,M1: 11087  k=1  AccountEquity=50000.0  MARGINREQUIRED_1=637.0449999999983  MARGINREQUIRED_2=637.05  summa_MARGINREQUIRED_1=637.0449999999983  summa_MARGINREQUIRED_2=637.05

2024.05.27 09:58:01.242 spas BTCUSD,M1: initialized


 

Картинка по второй части первого эксперимента:


Лог по второй части первого эксперимента:

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=14  sell_margin_1=9555.449999999999  summa_lots_sell_1=75.0  sell_margin_2=9555.75  summa_lots_sell_2=75.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=13  sell_margin_1=8918.419999999998  summa_lots_sell_1=70.0  sell_margin_2=8918.700000000001  summa_lots_sell_2=70.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=12  sell_margin_1=8281.389999999998  summa_lots_sell_1=65.0  sell_margin_2=8281.650000000001  summa_lots_sell_2=65.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=11  sell_margin_1=7644.359999999998  summa_lots_sell_1=60.0  sell_margin_2=7644.600000000001  summa_lots_sell_2=60.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=10  sell_margin_1=7007.329999999998  summa_lots_sell_1=55.0  sell_margin_2=7007.550000000001  summa_lots_sell_2=55.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=9  sell_margin_1=6370.299999999998  summa_lots_sell_1=50.0  sell_margin_2=6370.500000000001  summa_lots_sell_2=50.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=8  sell_margin_1=5733.269999999999  summa_lots_sell_1=45.0  sell_margin_2=5733.450000000001  summa_lots_sell_2=45.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=7  sell_margin_1=5096.239999999999  summa_lots_sell_1=40.0  sell_margin_2=5096.400000000001  summa_lots_sell_2=40.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=6  sell_margin_1=4459.209999999999  summa_lots_sell_1=35.0  sell_margin_2=4459.35  summa_lots_sell_2=35.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=5  sell_margin_1=3822.179999999999  summa_lots_sell_1=30.0  sell_margin_2=3822.3  summa_lots_sell_2=30.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=4  sell_margin_1=3185.15  summa_lots_sell_1=25.0  sell_margin_2=3185.25  summa_lots_sell_2=25.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=3  sell_margin_1=2548.12  summa_lots_sell_1=20.0  sell_margin_2=2548.2  summa_lots_sell_2=20.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=2  sell_margin_1=1911.09  summa_lots_sell_1=15.0  sell_margin_2=1911.15  summa_lots_sell_2=15.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=1  sell_margin_1=1274.06  summa_lots_sell_1=10.0  sell_margin_2=1274.1  summa_lots_sell_2=10.0

2024.05.27 09:59:08.971 spas GBPUSD,M1: 10853  i=0  sell_margin_1=637.03  summa_lots_sell_1=5.0  sell_margin_2=637.05  summa_lots_sell_2=5.0

2024.05.27 09:59:02.730 spas BTCUSD,M1: initialized


 

Второй эксперимент будет проводиться на счете типа Market. StopLevel=0

Первый эксперимент показал, что для открытия одного ордера требуется чуть более 637$ залоговой маржи.

На счете 50 000$. Будем считать, что ля открытия одного ордера требуется 638$ залоговой маржи.

Теоретически можно открыть 50 000/ 638 = 78 ордеров.

Зададим в настройках количество ордеров 78.

Посмотрим, сколько реально ордеров будет открыто.

2024.05.27 10:23:36.742 spas GBPUSD,M1: Открыто 18  ордеров

2024.05.27 10:23:36.742 spas GBPUSD,M1: 11151  error = 134 = ERR_NOT_ENOUGH_MONEY = Недостаточно денег для совершения операции

2024.05.27 10:23:36.539 spas GBPUSD,M1: 11087  k=19  AccountEquity=49870.0  MARGINREQUIRED_1=636.9800000000032  MARGINREQUIRED_2=637.0  summa_MARGINREQUIRED_1=15924.25499999992  summa_MARGINREQUIRED_2=15924.50000000001

2024.05.27 10:23:36.246 spas GBPUSD,M1: 11087  k=19  AccountEquity=49780.0  MARGINREQUIRED_1=636.9599999999919  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=15287.27499999992  summa_MARGINREQUIRED_2=15287.50000000001

2024.05.27 10:23:35.967 spas GBPUSD,M1: 11087  k=19  AccountEquity=49600.0  MARGINREQUIRED_1=636.9599999999919  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=14650.31499999993  summa_MARGINREQUIRED_2=14650.55000000001

2024.05.27 10:23:35.687 spas GBPUSD,M1: 11087  k=19  AccountEquity=49600.0  MARGINREQUIRED_1=636.9599999999919  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=14013.35499999993  summa_MARGINREQUIRED_2=14013.60000000001

2024.05.27 10:23:35.361 spas GBPUSD,M1: 11087  k=19  AccountEquity=49600.0  MARGINREQUIRED_1=636.9599999999919  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=13376.39499999994  summa_MARGINREQUIRED_2=13376.65000000001

2024.05.27 10:23:35.099 spas GBPUSD,M1: 11087  k=19  AccountEquity=49600.0  MARGINREQUIRED_1=636.9599999999919  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=12739.43499999995  summa_MARGINREQUIRED_2=12739.7

2024.05.27 10:23:34.833 spas GBPUSD,M1: 11087  k=19  AccountEquity=49600.0  MARGINREQUIRED_1=636.9599999999919  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=12102.47499999996  summa_MARGINREQUIRED_2=12102.75

2024.05.27 10:23:34.833 spas GBPUSD,M1: 11151  error = 1 = ERR_NO_RESULT = Нет ошибки, но результат неизвестен

2024.05.27 10:23:34.833 spas GBPUSD,M1: 11129  k=18  AccountFreeMargin=945.00  AccountMargin=48655.00

2024.05.27 10:23:34.833 spas GBPUSD,M1: Check order parameters ticket = 107194871  Open=1.27392  Profit=1.27432

2024.05.27 10:23:34.833 spas GBPUSD,M1: open #107194871 buy 5.00 GBPUSD at 1.27392 sl: 1.27168 tp: 1.27432 ok

2024.05.27 10:23:34.629 spas GBPUSD,M1: 11087  k=18  AccountEquity=49610.0  MARGINREQUIRED_1=636.9599999999991  MARGINREQUIRED_2=636.95  summa_MARGINREQUIRED_1=11465.51499999997  summa_MARGINREQUIRED_2=11465.8


 

Реально было открыто 18 ордеров.

Результаты двух экспериментов приведены.

Выводы может сделать каждый для себя самостоятельно.

Комментировать не буду.

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

--------------------

Ни к кому никаких претензий не имею. Ко всем участникам форума далее буду относиться одинаково нейтрально. 

Спасибо всем, кто принимал участие в обсуждении темы.

 

Картинка с результатом торговли по первому эксперименту:


 

Результат торговли по второму эксперименту:


 
Alexey Viktorov #:

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

В Самаре есть специалист по восстановлению с жестких дисков, SSD, флэшек.

Он мне с флэшки все восстанавливал. И с дисков также восстанавливал. Причем с флэшки восстановил все, а с дисков, только с небитых кластеров.

Несколько месяцев назад в одной фирме у юриста полетел SSD. Он мог восстановить, но юриста не устроила стоимость восстановления. А его фирма не захотела оплачивать восстановление.

Хорошо, что многое сохранилось на почтовом сервере.

Он восстанавливает и из других городов.
 

По результатам первой части первого эксперимента составил табличку:


Из таблички видно, с увеличением общего объема сделок увеличивается залоговая маржа в расчете на 1 лот для последующих сделок.

И это создает проблему для вычисления залоговой маржи. 

Сейчас сделаю еще колонку в табличке.

Добавил колонку, в которой показан коэффициент увеличения залоговой маржи в расчете на 1 лот:

Какая-то нелинейная зависимость получается.

И еще табличка.

Как рассчитать залоговую маржу при таком разбросе?

------------------

Теперь про хеджирующую маржу.

Практика показывает что при соотношении начальной и хеджирующей 100 000/50 000

можно открывать количество сделок (лотов) в противоположном направлении равном количеству сделок (лотов) в прямом направлении. И маржу подсчитывать при хеджировании не имеет смысла.

 
Eugeni Neumoin #:

В Самаре есть специалист по восстановлению с жестких дисков, SSD, флэшек.

На диск была гарантия 3 года. Он отработал почти 2. Мне его заменили и гарантийный срок начался с даты замены. Так-что дохлый диск остался в мастерской гарантийного ремонта. Возможно его изучают по какой причине это случилось, а вероятнее всего просто утилизировали…

 
Alexey Viktorov #:

На диск была гарантия 3 года. Он отработал почти 2. Мне его заменили и гарантийный срок начался с даты замены. Так-что дохлый диск остался в мастерской гарантийного ремонта. Возможно его изучают по какой причине это случилось, а вероятнее всего просто утилизировали…

Гарантия на железо, но не на информацию. Вряд ли в ситилинке есть спецы по восстановлению информации. Им это и не нужно. Старый диск им нужен для отчетности.