Sha256: 726ffbb24df6fccd74b369bf28d05a684ed5ba75e99e9a6a103866a9a5dec7c8
Contents?: true
Size: 1.36 KB
Versions: 1
Compression:
Stored size: 1.36 KB
Contents
- pos = position - stock = pos.stock - nearest_strike = stock.last.round - u = pos.purse.unit # pixels per dollar .collapse-expand.d-flex{ id: "gameui-pos-#{pos.id}" } [<>] .maxwidth= render "/iro/positions/header", pos: pos .a = render "/iro/positions/header_#{pos.strategy.kind}", pos: pos .StockCoordinatesW .StockCoordinates{ style: "height: #{pos.q() *pos.purse.height}px " } .grid= render "/iro/stocks/grid_#{pos.strategy.long_or_short}", stock: stock, position: pos .Origin{ style: "left: #{ ( nearest_strike - stock.last )* u}px" } .label Last: #{pp_amount stock.last} .c - left = "#{ ( pos.outer_strike - stock.last ) * u}px" - width = "#{ ( pos.inner_strike - pos.outer_strike ) * u}px" .PositionW{ class: pos.strategy.kind, style: "left: #{left}; width: #{width}; " } .Position .MaxGain{ style: "width: #{pos.max_gain * u}px" } .RollGuide - if pos.net_amount >= 0 .Net.NetPositive{ style: "width: #{ (pos.net_amount / 100) * u }px; right: 0" } .label net = pp_amount pos.net_amount - else .Net.NetNegative{ style: "width: #{ (-1 * pos.net_amount / 100) * u }px; left: 100%" } .label net = pp_amount pos.net_amount .c
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
iron_warbler-2.0.7.25 | app/views/iro/positions/_gameui_long_debit_call_spread.haml |