Показать сообщение отдельно
  #1 (permalink)  
Старый 05.09.2017, 11:24
Интересующийся
Отправить личное сообщение для Raps Посмотреть профиль Найти все сообщения от Raps
 
Регистрация: 05.09.2017
Сообщений: 10

Как подставить значение в input ?
Здравствуйте.

как сделать кнопку по нажатии на которую

с нужно купить по: перемещалось значение в -> цена покупки
коинов куплю: (на полученную сумму) перемещалось значение в -> какое количество:

вот визуально https://jsfiddle.net/og08pqbx/



<div dir="ltr" style="text-align: left;" trbidi="on">
<script src="https://code.jquery.com/jquery-3.2.1.min.js" type="text/javascript"></script>

<br />
<b>цена </b>покупки &nbsp;→→ →→ &nbsp;какое <b>количество</b>:→→→  будет куплено с вычетом комиссии<br />
<input id="i1" placeholder="по какой цене купил" /> <input id="i6" value="1" /> <input disabled="" id="i8" /><br />
желаемая <b>прибыль </b>в %||| комиссия в % (покупка и продажа) <br />
<input id="i2" value="2" /> <input id="i3" size="9" value="0.2" /><br />
нужно <b>продать </b>по: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <b>профит </b>составит: (с вычетом&nbsp;комиссии)<br />
<input disabled="" id="i4" /> <input disabled="" id="i5" /><br />
<br />
денег надо<br />
<input disabled="" id="i7" />

<br />
<br />
<br />
цена <b>продажи</b> &nbsp;→→ →→ &nbsp;какое <b>количество</b>:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ожидаемая сумма (с вычетом комиссии)<br />
<input id="i1111" placeholder="по какой цене продал" /> <input id="i6666" /> <input disabled="" id="i4444" /><br />
ожидаемая <b>просадка коина</b> в %<br />
<input id="i2222" value="2" /> 
<br />
нужно <b>купить </b>по: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; <b>  коинов куплю</b>:(на полученную сумму)<br />
<input disabled="" id="i7777" /> <input disabled="" id="i5555" /><br />
<script type="text/javascript">
$('#i1,#i2,#i3,#i6,#i1111,#i2222,#i6666').on('input', function() {
var $a = parseFloat($('#i1').val().replace(',', '.')); // ценка покупки
var $b = parseFloat($('#i2').val().replace(',', '.')); //желаемая прибыль
var $c = parseFloat($('#i3').val().replace(',', '.')); // комиссия
var $f = parseFloat($('#i6').val().replace(',', '.'));//какое количество

var $n = $f-($f/100*$c);//количество-0.2%
var $x = ($a+($a/100*$b)); // цена покупки + желаемая прибыль в %
var $y = Math.pow($n/$f, 2); // будет куплено^2
var $v = $x/$y; //нужно продать по
var $p = ($v*$n)-($v*$n/100*$c)-($a*$f)

$('#i8').val($n.toFixed(8)); //будет купленно
$('#i4').val($v.toFixed(8)); //нужно продать по
$('#i5').val($p.toFixed(8) );//профит составит
$('#i7').val($a*$f); //денег надо


$('#i1111').val($v.toFixed(8));
$('#i6666').val($n.toFixed(8)); 

var $aa = parseFloat($('#i1111').val().replace(',', '.'));//цена продажи
var $bb = parseFloat($('#i2222').val().replace(',', '.'));//желаемая просадка
var $ff = parseFloat($('#i6666').val().replace(',', '.'));//какое количество

var $mm = $ff*$aa; //колличество * цену продажи

$('#i4444').val( ($mm-($mm/100*$c)).toFixed(8) ); //полученная сумма

var $vv = $aa-($aa/100*$bb); // цена покупки - желаемая просадка в % - нужно купить по

$('#i7777').val($vv.toFixed(8)); //нужно купить по

var $pp= ($('#i4444')).val();
var $ss= ($('#i7777')).val();
var $kk= $pp/$ss;
$('#i5555').val($kk.toFixed(8)); //коинов куплю

});
</script><br />

</div>

Последний раз редактировалось Raps, 05.09.2017 в 11:33.
Ответить с цитированием