国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
张家港市| 大埔区| 准格尔旗| 南和县| 阿拉善右旗| 西林县| 湟中县| 定结县| 正阳县| 安溪县| 邢台市| 炉霍县| 璧山县| 宜兴市| 昂仁县| 青岛市| 石林| 当阳市| 武鸣县| 博客| 灵石县| 成武县| 达日县| 镇平县| 文成县| 定远县| 商都县| 鄂温| 潜山县| 广河县| 崇义县| 宣汉县| 区。| 江口县| 贡山| 武功县| 天祝| 介休市| 乌恰县| 潼南县| 崇义县|