>>>> Как считается маржа в парах без USD, к примеру по EURJPY или GPBCHF ??? <<<<<<<<

 
>>>> Как считается маржа в парах без USD, к примеру по EURJPY или GPBCHF ??? <<<<<<<<
 
примерно так
EURJPY = lots * 100000 EUR * курс евро / leverage
1 лот по EURJPY сейчас около $1149.
 
а на трейдерские форумы и/или сайты тебе трудно что ли зайти?
в общем-то, твой вопрос предназначен скорее брокерской компании. вот что написано на сайте Альпари
===
Какова стоимость одного пипса?

Вычислим стоимость одного пипса на 1 лот, например, по GBP/CHF.
Допустим, мы открываем 1 лот в покупку по 2.3300 и закрываем позицию по 2.3301.

Открывая позицию, мы покупаем 70 000 GBP и продаем 2.3300*70000=163 100 CHF.
Закрывая позицию, мы продаем 70 000 GBP и покупаем 2.3301*70000=163 107 CHF.

GBP взаимосокращаются, а швейцарских франков остается +7 CHF,
что составляет +7/(курс USD/CHF)=+7/1.6010=4.37 USD.

Таким образом, заработав 1 пипс на 1 лоте на FOREX по GBP/CHF, мы получили прибыль 4.37 USD. Это и есть цена 1 пипса по GBP/CHF. По другим валютным парам стоимость пипса расчитывается аналогично.
 
Тогда не могу понять как ваша программа расчитывает эту магжу ... не сходиться однако.
 
приведите, пожалуйста, детали
Приведите, пожалуйста, полные детали:
1) список пересчитываемых позиций (может позиции в локе стоят?)
2) точные имена инструментов, объемы и цены
3) адрес торгового сервера

Маржа расчитывается сервером и может серьезно меняться при наличии залокированных(одновременный Buy и Sell) позиций.