Sha256: 32061ddb6b5facd4e23889b6f1640423a89781a4a4ab0a9b869e6c239041a001

Contents?: true

Size: 1.49 KB

Versions: 22

Compression:

Stored size: 1.49 KB

Contents

- u        = @position.purse.unit # 50 ## pixels per dollar
- strategy = @position.strategy
- pos      = @position
- nearest_strike = pos.stock.last.round
- stock = pos.stock

= render '/iro/purses/header', purse: pos.purse

.purses-gameuiW{ data: { margin: { left: u*@n_dollars } } }
  .purses-gameui
    .purses-gameuiC{ style: "margin-left: #{u*@n_dollars}px; width: 100% " }

      = render "/iro/positions/gameui_#{pos.strategy.kind}", position: pos

      - @positions.each_with_index do |pos, idx|
        - stock = pos.stock
        - nearest_strike = pos.stock.last.round

        .reviewing
          = render "/iro/positions/header_#{pos.strategy.kind}", pos: pos, collapse_key: 'roll'
          .StockCoordinatesW
            .StockCoordinates{ style: "height: #{@position.purse.height}px " }

              = render "/iro/stocks/grid_#{pos.strategy.long_or_short}", stock: stock, position: pos

              .Origin{ style: "left: #{ ( nearest_strike - pos.stock.last )* u}px" }
                .label
                  Last:
                  = pos.stock.last
                - amnt   = pos.gain_loss_amount
                - border = amnt >= 0 ? "#{amnt * u}px solid green" : "#{amnt * -1 * u}px solid red"
                - width  = "#{ pos.begin_inner_price * u}px"
                - left   = "#{ (pos.stock.last - pos.inner_strike - pos.begin_inner_price) * u}px"
                .PositionW{ style: "width: #{width}; left: #{left}; border-right: #{border};" }
                  .Position
              .c



Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
iron_warbler-2.0.7.45 app/views/iro/positions/done/roll-cc.haml-bk
iron_warbler-2.0.7.43 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.42 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.41 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.40 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.39 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.38 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.37 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.36 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.35 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.34 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.33 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.32 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.31 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.30 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.29 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.28 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.27 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.26 app/views/iro/positions/roll-cc.haml-bk
iron_warbler-2.0.7.25 app/views/iro/positions/roll-cc.haml-bk