пятница, 29 октября 2021 г.

BlackScholes, Model, Project, Options

VC\OptionsBS\BlackScholesOptions\OptionModels

VC\OptionsBS\BlackScholesOptions\OptionModels\BlackScholesOptionModel Kono

VC\OptionsBS\BlackScholesOptions\OptionModels\GS.Options

Helpers, Interfaces,Enums, Data

VC\OptionsBS\BlackScholesOptions\OptionModels\OptionModelTest

Numericals

Variations

VC\OptionsBS\BlackScholesOptions\OptionModels\OptionPricingModels


понедельник, 25 октября 2021 г.

OptionDesk, Dde, GS.Trade.Dde, Project, Test, OptionInfo, Parse, OptionTicker, OptionDeskItem, MoexTicker

GS.Trade.Dde.sln CA_Test_Dde_02

GS.Trade.Data OptionTicker, OptionDeskItem

GS.Moex MoexTicker ISS

CircularArray, GS, GS.Buffers, Project, Indexator, IEnumerable, UnSafe

With Indexator, IEnumerable<T>

public class CircularArray<T> : IEnumerable<T> 

public T this[int i]

Test02 Add
Position:5 Count:5 Size:10 First:1 Last:5
Cnt: 5 4 3 2 1 
All: 5 4 3 2 1 0 0 0 0 0 
Raw: 0 0 0 0 0 5 4 3 2 1 
FoE: 5 4 3 2 1 
Idx: 5 4 3 2 1 
Idx: 5 4 3 2 1 CircularArray`1 get_Item: Index out of range. Count:5 Idx:5
0 CircularArray`1 get_Item: Index out of range. Count:5 Idx:6
0 CircularArray`1 get_Item: Index out of range. Count:5 Idx:7
0 CircularArray`1 get_Item: Index out of range. Count:5 Idx:8
0 CircularArray`1 get_Item: Index out of range. Count:5 Idx:9
Position:5 Count:10 Size:10 First:6 Last:15
Cnt: 15 14 13 12 11 10 9 8 7 6 
All: 15 14 13 12 11 10 9 8 7 6 
Raw: 10 9 8 7 6 15 14 13 12 11 
FoE: 15 14 13 12 11 10 9 8 7 6 
Idx: 15 14 13 12 11 10 9 8 7 6 
Idx: 15 14 13 12 11 10 9 8 7 6 
Position:1 Count:10 Size:10 First:10 Last:19
Cnt: 19 18 17 16 15 14 13 12 11 10 
All: 19 18 17 16 15 14 13 12 11 10 
Raw: 10 19 18 17 16 15 14 13 12 11 
FoE: 19 18 17 16 15 14 13 12 11 10 
Idx: 19 18 17 16 15 14 13 12 11 10 
Idx: 19 18 17 16 15 14 13 12 11 10 
Position:4 Count:10 Size:10 First:17 Last:26
Cnt: 26 25 24 23 22 21 20 19 18 17 
All: 26 25 24 23 22 21 20 19 18 17 
Raw: 20 19 18 17 26 25 24 23 22 21 
FoE: 26 25 24 23 22 21 20 19 18 17 
Idx: 26 25 24 23 22 21 20 19 18 17 
Idx: 26 25 24 23 22 21 20 19 18 17 

суббота, 23 октября 2021 г.

Circular, Buffer, List, Array, CodeProject, Cpp, C#, Normal, Distribution, Math, Statistics, Servers, Portable, Asp.Net

https://www.codeproject.com/

DownLoads\CodeProject\CircularBuffer

---------------------------------------------------------------------------------------------------------

Circular character buffer C++ David Habbard

https://www.codeproject.com/Articles/139/A-circular-character-buffer

---------------------------------------------------------------------------------------

Circular Buffer character C++ 3


-------------------------------------------------------------------------------------------------------------

Circular Buffer Made Easy C++

A circular buffer with thread safe read/write operations.
_________________________________________________________________________


--------------------------------------------------------------------------------------------------------------

A Circular List C#

https://www.codeproject.com/Articles/283025/Simple-Carousel-Control-for-Windows-Forms

----------------------------------------------------------------------------------------------------------

Generic Circular Array C#

https://www.codeproject.com/Articles/31652/A-Generic-Circular-Array

----------------------------------------------------------------------------------------

A Generic Circular Buffer in C#


A circular buffer allows for rapid pushing and popping from the front and back of the container. These operations are O(1) while other inserts and removes are O(n) assuming no reallocations.

This makes the buffer suitable as a generic stack or queue. The reason one might want to use this class this way despite Microsoft's stack or queue is that this class allows access by index, and fully implements IList<T>


-----------------------------------------------------------------------------------------------------------

DList<T>: The Circular List<T> C#

DList<T> is a “circular buffer”. A circular buffer is a region of memory organized so that you can efficiently add or remove items at both ends, and is commonly used to implement queues (it’s called a “circular queue”).

http://core.loyc.net/

http://core.loyc.net/collections/internal-list.html

https://www.nuget.org/packages/LoycCore/

https://www.nuget.org/packages/LoycCore/

--------------------------------------------------------------------------------------------------------------

The Bip Buffer - The Circular Buffer with a Twist C++

A bi-partite circular buffer for high performance buffering, where it comes from, and why you'd want to use it.

In this article, you will learn about a bi-partite circular buffer for high performance buffering. You will also see where it comes from, and why you'd want to use it.

----------------------------------------------------------------------------------------------------------------

Performance of a Circular Buffer vs. Vector, Deque, and List C++


This article reviews performance of C++ standard library sequence containers on frequently occurring operations, and examines performance of another container class, the ring, or circular buffer, that is a candidate for inclusion in a future edition of C++.

boost::circular_buffer

A sort of spec sheet for a circular buffer container class like boost::circular_buffer might look like this:

  • Sequence container

  • Insert or remove: from front or back O(1), from elsewhere O(n)

  • Index time: by position, O(1)

  • Sort: O(n log2 n).

  • Search: O(log2 n) if sorted, else O(n)

  • Iterators and references to an item are invalidated when the item is removed. Iterators and references to the item at one end of the circular buffer are invalidated when an item is inserted on the other end of the circular buffer, and the circular buffer is already full. All iterators and references are invalidated when the capacity is increased.

  • Iterators are random-access iterators.

  • Iterators produce items front-to-back or back-to-front.

  • Fixed-capacity data structure

-------------------------------------------------------------------------------------------------------------

Real-time Feed Distribution using Circular Shared Queue C++

RealTIme Feed for many Clients


---------------------------------------------------------------------------------------------------------------------

Yet another implementation of a lock-free circular array queue


------------------------------------------------------------------------------------------------------------------------

Circular Values Math and  with C++11


------------------------------------------------------------------------------------------------------------------------

List of Portable ASP.NET Servers






CodeProject, CircularBuffer, HttpServer, Wpf, Mvvm, RealTime, Trading

https://www.codeproject.com/

A circular character buffer

A single-threaded HTTP server

https://www.codeproject.com/Articles/12462/A-single-threaded-HTTP-server

WPF / MVVM Real-Time Trading Application