Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

2.3.0  

Released TBA

New Features and fixes for the KODIAK Derivatives Client 

 

 

Options Demo -

...

Hægt er að birta nýjan flipa á aðalvalmynd sem meðhöndlar og birtir options.

 

Aðrar breytingar:

 

  • Uppfærsla á Entity Framework í 6.1.3
  • Uppfærsla á Wcf Data Services í 5.6.3
  • async-await virkni fyrir market data service

2.3.0  

Released TBA

Bug     

  • [KODIAKDER-540] - Rúllun á óskráðum bréfum - Not responding í 2 mínútur

New Features and fixes for the KODIAK Derivatives Client 

New features

Uppfærsla í .net version 4.5.1 

Nú er derivatives buildað í version 4.5.1 af .net

Útstöðvar og þjónar sem keyra derivatives þurfa að hafa .net 4.5.1 installað (installa/enable-a á iis)

 

Config breytingar:

appSettings færslur í .config skrám Derivatives clients og batch forrits með key = AuthUrl eða LiveMarketDataSystemId eru ekki lengur notaðar.

 

...

  • Client side cache fyrir market data service

 

Config breytingar:

Ný appSettings færlsa, OptionsEnabled, í .config á client sem stjórnar því hvort options flipi sé birtur.

<appSettings>
...
<add key="OptionsEnabled" value="true" />
</appSettings>

Gagnagrunnsbreytingar:

Eftirfarandi gagnagrunnsbreytignar eru nauðsynlegar fyrir options demo:

CREATE TABLE OptionStates
(
Id INT NOT NULL PRIMARY KEY,
Name NVARCHAR(30) NOT NULL
)
INSERT INTO OptionStates (Id,Name) VALUES (1,'Open')
INSERT INTO OptionStates (Id,Name) VALUES (2,'Closed')
INSERT INTO OptionStates (Id,Name) VALUES (3,'Excercised')
CREATE TABLE Options
(
Id INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
BrokerId INT NOT NULL,
CustomerId INT NOT NULL, --CustomerId --sá sem hefur optionið er kallaður holder, (fer eftir buy sell?)
StateId INT NOT NULL, --State (Open, Exercised, Closed?, Expired)
Symbol NVARCHAR(30) NOT NULL, --Symbol

Rights BIT NOT NULL, --0 = CALL, 1 = PUT
Side BIT NOT NULL, --0 = BUY, 1 = SELL
StartDate DATETIME NOT NULL, --SettlementDate 
ExpiryDate DATETIME NOT NULL, --MaturityDate/ExpiryDate, European mature-ast á þessum degi. American expire-a á þessum degi.
Quantity FLOAT NOT NULL, --INT/FLOAT?
Premium FLOAT NOT NULL, --á þetta að heita price?
Commission FLOAT NOT NULL,
StrikePrice FLOAT NOT NULL,
OptionSymbol VARCHAR(50) NOT NULL, --Dæmi MARL 19042014 C 130,000, Lengd = max lengd á symbol + 8(dags) + 1 (CALL/PUT character) + lengd á max verð á hlut + 4 (komma og 3 aukastafir?) + 3 (bil)
Comment VARCHAR(255) NOT NULL,

ExercisePrice FLOAT NULL,

DateCreated DATETIME NOT NULL,
DateUpdated DATETIME NULL,
UserGroupId INT NOT NULL,
UserId INT NOT NULL,
IsCancelled BIT NOT NULL,
CONSTRAINT FK_Options_StateId FOREIGN KEY (StateId) REFERENCES OptionStates(Id)
)

...