最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

基于c#的交易模擬器

2023-07-05 21:48 作者:Royk619  | 我要投稿

當(dāng)本金小于20%時(shí)算出局,目標(biāo)為100倍

輸出結(jié)果為:成功局?jǐn)?shù),出局局?jǐn)?shù),以及成功局?jǐn)?shù)中達(dá)成目標(biāo)所需要的平均步驟數(shù)(交易次數(shù))

using System;

namespace TradingSimulator
{
? ?class Program
? ?{
? ? ? ?static void Main(string[] args)
? ? ? ?{
? ? ? ? ? ?Random random = new Random();
? ? ? ? ? ?double initialCapital = 500; //本金
? ? ? ? ? ?double target = 50000; //目標(biāo)
? ? ? ? ? ?double winRate = 0.45;? //勝率
? ? ? ? ? ?double profitLossRatio = 3.5; //盈虧比
? ? ? ? ? ?double betRatio = 0.25; ?// 每次動(dòng)用的倉(cāng)位大小
? ? ? ? ? ?int successRuns = 0;
? ? ? ? ? ?int outOfGameRuns = 0;
? ? ? ? ? ?int totalSuccessTrades = 0;

? ? ? ? ? ?for (int run = 0; run < 10000; run ?). //這里是跑了1w局
? ? ? ? ? ?{
? ? ? ? ? ? ? ?double capital = initialCapital;
? ? ? ? ? ? ? ?int totalTrades = 0;

? ? ? ? ? ? ? ?while (capital < target)
? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ?double bet = capital * betRatio;
? ? ? ? ? ? ? ? ? ?if (random.NextDouble() < winRate) ?// win the trade
? ? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ? ? ?capital ?= bet * profitLossRatio;
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ?else ?// lose the trade
? ? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ? ? ?capital -= bet;
? ? ? ? ? ? ? ? ? ?}

? ? ? ? ? ? ? ? ? ?totalTrades ?;

? ? ? ? ? ? ? ? ? ?// check if the capital drops below 20% of the initial capital
? ? ? ? ? ? ? ? ? ?if (capital < initialCapital * 0.2)
? ? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ? ? ?outOfGameRuns ?;
? ? ? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?}

? ? ? ? ? ? ? ?if (capital >= target)
? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ?successRuns ?;
? ? ? ? ? ? ? ? ? ?totalSuccessTrades ?= totalTrades;
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}

? ? ? ? ? ?double avgSuccessTrades = (double)totalSuccessTrades / successRuns;

? ? ? ? ? ?Console.WriteLine("Total runs: 10000");
? ? ? ? ? ?Console.WriteLine("Successful runs: " ? successRuns);
? ? ? ? ? ?Console.WriteLine("Out-of-game runs: " ? outOfGameRuns);
? ? ? ? ? ?Console.WriteLine("Average trades in successful runs: " ? avgSuccessTrades);
? ? ? ?}
? ?}
}


基于c#的交易模擬器的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
泸水县| 石屏县| 托克逊县| 连平县| 洛隆县| 日土县| 军事| 卢龙县| 河东区| 威宁| 宁陕县| 台江县| 修文县| 临湘市| 汝南县| 都安| 晋州市| 赞皇县| 庆阳市| 搜索| 六枝特区| 辽中县| 临邑县| 阳曲县| 石首市| 桑日县| 安徽省| 子长县| 九江县| 延长县| 凤翔县| 磐安县| 金沙县| 明水县| 盐亭县| 崇文区| 休宁县| 贺州市| 格尔木市| 克什克腾旗| 左权县|