Something like this? // ---------------------------------------------- การแปล - Something like this? // ---------------------------------------------- ไทย วิธีการพูด

Something like this? // -----------

Something like this? // ------------------------------------------------------------------------------------------------- // // This code is a cAlgo API sample. // // This cBot is intended to be used as a sample and does not guarantee any particular outcome or // profit of any kind. Use it at your own risk // // The "Sample Martingale cBot" creates a random Sell or Buy order. If the Stop loss is hit, a new // order of the same type (Buy / Sell) is created with double the Initial Volume amount. The cBot will // continue to double the volume amount for all orders created until one of them hits the take Profit. // After a Take Profit is hit, a new random Buy or Sell order is created with the Initial Volume amount. // // ------------------------------------------------------------------------------------------------- using System; using System.Linq; using cAlgo.API; using cAlgo.API.Indicators; using cAlgo.API.Internals; using cAlgo.Indicators; namespace cAlgo { [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)] public class ab_Martingale : Robot { [Parameter("Initial Volume", DefaultValue = 1000, MinValue = 0)] public int InitialVolume { get; set; } [Parameter("Stop Loss", DefaultValue = 40)] public int StopLoss { get; set; } [Parameter("Take Profit", DefaultValue = 40)] public int TakeProfit { get; set; } [Parameter("Max Bet", DefaultValue = 50000)] public int maxBet { get; set; } private Random random = new Random(); protected override void OnStart() { Positions.Closed += OnPositionsClosed; ExecuteOrder(InitialVolume, GetRandomTradeType()); } private void ExecuteOrder(long volume, TradeType tradeType) { var result = ExecuteMarketOrder(tradeType, Symbol, volume, "Martingale", StopLoss, TakeProfit); if (result.Error == ErrorCode.NoMoney) Stop(); } private void OnPositionsClosed(PositionClosedEventArgs args) { Print("Closed"); var position = args.Position; if (position.Label != "Martingale" || position.SymbolCode != Symbol.Code) return; if (position.GrossProfit > 0) { ExecuteOrder(InitialVolume, GetRandomTradeType()); } else { ExecuteOrder(getNewVolume((int)position.Volume), position.TradeType); } } private int getNewVolume(int posVol) { var newVol = posVol * 2; newVol = Math.Min(newVol, maxBet); if (newVol == maxBet) newVol = InitialVolume; Print("newVol = {0}", newVol); return newVol; } private TradeType GetRandomTradeType() { return random.Next(2) == 0 ? TradeType.Buy : TradeType.Sell; } } }
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
บางสิ่งบางอย่างเช่นนี้ // ------------------------------------------------------------------------------------------------- // // This code is a cAlgo API sample. / CBot นี้มีวัตถุประสงค์เพื่อใช้เป็นตัวอย่าง และไม่รับประกันใด ๆ ผลเฉพาะ หรือ / / กำไรใด ๆ ใช้ความเสี่ยงของคุณเอง / / / / "cBot Martingale อย่าง" สร้างใบสั่งขายหรือซื้อที่สุ่ม ถ้าหยุดการสูญเสียที่ตี ใหม่ / / สั่งซื้อชนิดเดียว (ซื้อ / ขาย) จะถูกสร้างขึ้น ด้วยสองจำนวนปริมาตร CBot จะ / / ต่อคู่จำนวนปริมาณสำหรับใบสั่งทั้งหมดจนหนึ่งในนั้นคุณทำกำไร หลังจากการทำกำไรคือตี ใหม่ซื้อหรือขายสุ่มสร้าง ด้วยจำนวนปริมาณเริ่มต้น // // ------------------------------------------------------------------------------------------------- using System; ใช้ System.Linq ใช้ cAlgo.API ใช้ cAlgo.API.Indicators ใช้ cAlgo.API.Internals ใช้ cAlgo.Indicators namespace cAlgo { [หุ่นยนต์ (ปรบ = TimeZones.UTC, AccessRights = AccessRights.None)] คลาสาธารณะ ab_Martingale: หุ่นยนต์ { [พารามิเตอร์ ("ปริมาตร" กระบวนการ DefaultValue = 1000, MinValue = 0)] int สาธารณะ InitialVolume {รับ ชุด; } [พารามิเตอร์ ("Stop Loss" กระบวนการ DefaultValue = 40)] int สาธารณะ StopLoss { ตั้ง; } [พารามิเตอร์ ("ทำกำไร" กระบวนการ DefaultValue = 40)] int สาธารณะ TakeProfit {รับ ชุด; } [พารามิเตอร์ ("เดิมพันสูงสุด" กระบวนการ DefaultValue = 50000)] int สาธารณะ maxBet {รับ ชุด; } ส่วนตัวสุ่มสุ่ม = Random() ใหม่ OnStart() {Positions.Closed += OnPositionsClosed ยกเลิกการป้องกันแทน ExecuteOrder (InitialVolume, GetRandomTradeType()) } ส่วนตัว ExecuteOrder เป็นโมฆะ (เสียงยาว TradeType tradeType) {ผล var = ExecuteMarketOrder (tradeType สัญลักษณ์ ระดับเสียง "Martingale", StopLoss, TakeProfit); ถ้า (ผลการ ข้อผิดพลาด== ErrorCode.NoMoney) Stop() } OnPositionsClosed เป็นโมฆะส่วนตัว (คือ PositionClosedEventArgs) { Print("Closed") ตำแหน่ง var =ค่า ตำแหน่ง ถ้า (ตำแหน่ง ป้าย! = "Martingale" || ตำแหน่ง SymbolCode ! = Symbol.Code) คืน ถ้า (ตำแหน่ง GrossProfit > 0) {ExecuteOrder (InitialVolume, GetRandomTradeType()); } อื่น { ExecuteOrder (getNewVolume (ตำแหน่ง (int) ระดับเสียง), ตำแหน่ง TradeType); }} ส่วนตัว int getNewVolume (int posVol) { var newVol = posVol * 2; newVol = Math.Min (newVol, maxBet); ถ้า (newVol == maxBet) newVol = InitialVolume พิมพ์ (" newVol = { 0 } ", newVol); กลับ newVol } ส่วนตัว TradeType GetRandomTradeType() {กลับสุ่ม Next(2) == 0 TradeType.Buy: TradeType.Sell } } }
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
บางสิ่งบางอย่างเช่นนี้หรือไม่ // ------------------------------------------------ ------------------------------------------------- / / // รหัสนี้คือตัวอย่าง cAlgo API // // CBOT นี้มีวัตถุประสงค์เพื่อใช้เป็นตัวอย่างและไม่รับประกันผลใด ๆ หรือ // กำไรใด ๆ ใช้มันที่มีความเสี่ยงของคุณเอง // // ว่า "ต​​ัวอย่าง Martingale CBOT" สร้างแบบสุ่มหรือขายเพื่อซื้อ หากการสูญเสียการหยุดจะถูกตีคำสั่ง // ใหม่ที่เป็นประเภทเดียวกัน (ซื้อ / ขาย) ถูกสร้างขึ้นด้วยคู่จำนวนปริมาณเริ่มต้น CBOT จะ // ยังคงเป็นสองเท่าของจำนวนเงินที่ไดรฟ์สำหรับการสั่งซื้อทั้งหมดที่สร้างขึ้นจนกระทั่งหนึ่งของพวกเขาฮิตทำกำไร // หลังจากที่กำไรจะตีสุ่มใหม่ซื้อหรือขายเพื่อที่จะถูกสร้างขึ้นมีจำนวนปริมาณเริ่มต้น // // ---------------------------------------------- -------------------------------------------------- - การใช้ระบบ ใช้ System.Linq; ใช้ cAlgo.API; ใช้ cAlgo.API.Indicators; ใช้ cAlgo.API.Internals; ใช้ cAlgo.Indicators; namespace cAlgo {[หุ่นยนต์ (ปรบ = TimeZones.UTC, AccessRights = AccessRights.None)] สาธารณะ ab_Martingale ระดับ: หุ่นยนต์ {[Parameter (Volume "เริ่มต้น" DefaultValue = 1000, MinValue = 0)] int สาธารณะ InitialVolume {ได้รับ; ตั้ง; } [Parameter ( "หยุดการสูญเสีย" DefaultValue = 40)] int สาธารณะ StopLoss {ได้รับ; ตั้ง; } [Parameter ( "ขายทำกำไร" DefaultValue = 40)] int สาธารณะ TakeProfit {ได้รับ; ตั้ง; } [Parameter ( "เดิมพันสูงสุด" DefaultValue = 50000)] int สาธารณะ maxBet {ได้รับ; ตั้ง; } ส่วนตัวสุ่มสุ่ม = ใหม่สุ่ม (); การป้องกันการแทนที่โมฆะ OnStart () {Positions.Closed + = OnPositionsClo​​sed; ExecuteOrder (InitialVolume, GetRandomTradeType ()); } โมฆะเอกชน ExecuteOrder (ปริมาตรยาว TradeType tradeType) {var = ผล ExecuteMarketOrder (tradeType, สัญลักษณ์ปริมาณ "Martingale" StopLoss, TakeProfit); ถ้า (result.Error == ErrorCode.NoMoney) หยุด (); } โมฆะส่วนตัว OnPositionsClo​​sed (PositionClosedEventArgs args) {พิมพ์ ( "ปิด"); ตำแหน่ง var = args.Position; ถ้า (position.Label = "Martingale" || position.SymbolCode = Symbol.Code!) กลับ; ถ้า (position.GrossProfit> 0) {ExecuteOrder (InitialVolume, GetRandomTradeType ()); } else {ExecuteOrder (getNewVolume ((int) position.Volume) position.TradeType); }} int ส่วนตัว getNewVolume (int posVol) {var newVol = posVol * 2; newVol = Math.Min (newVol, maxBet); ถ้า (newVol == maxBet) newVol = InitialVolume; พิมพ์ ( "newVol = {0}" newVol); กลับ newVol; } ส่วนตัว TradeType GetRandomTradeType () {กลับ random.Next (2) == 0? TradeType.Buy: T​​radeType.Sell; }}}
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
อะไรแบบนี้ / / / / / / ------------------------------------------------------------------------------------------------- รหัสนี้เป็น calgo API ตัวอย่าง / / / / cbot นี้มีวัตถุประสงค์เพื่อใช้เป็นตัวอย่าง และไม่รับประกันผลใดโดยเฉพาะหรือ / / ไรของชนิดใด ๆ ใช้ที่มีความเสี่ยงของคุณเอง / / / / " ตัวอย่าง Martingale cbot " สร้างสุ่มขายหรือซื้อเพื่อ ถ้าหยุดขาดทุน จะตี ใบสั่ง / / ใหม่ของชนิดเดียวกัน ( ซื้อ / ขาย ) จะถูกสร้างขึ้นด้วยสองเริ่มต้น ปริมาณเงิน การ cbot จะ / / ยังคงเพิ่มปริมาณเงินสำหรับการสั่งซื้อทั้งหมดที่สร้างขึ้น จนหนึ่งในนั้นโดนเอากำไร / / หลังจากใช้ไรตีใหม่สุ่มซื้อหรือขายเพื่อสร้างยอดปริมาณเริ่มต้น / / / / ------------------------------------------------------------------------------------------------- ใช้ระบบ การใช้ระบบ calgo.api LINQ ; การใช้ ; การใช้ calgo.api.indicators calgo.api.internals ; การใช้ ; การใช้ calgo ตัวบ่งชี้ ; namespace calgo { [ หุ่นยนต์ ( เขต timezones.utc accessrights = , = accessrights ไม่มี ) ] ชื่อคลาส ab_martingale : หุ่นยนต์ { [ พารามิเตอร์ ( " เริ่มต้นปริมาณ " defaultvalue = 1 , 000 , minvalue = 0 ) ] สาธารณะ int initialvolume { รับ } [ ; ชุด ; พารามิเตอร์ ( " หยุดขาดทุน " defaultvalue = 40 ) ] สาธารณะ int stoploss { รับ } [ ; ชุด ; พารามิเตอร์ ( เอากำไร " defaultvalue = 40 ) ] สาธารณะ int TakeProfit { รับ } [ ; ชุด ; พารามิเตอร์ ( " เดิมพันสูงสุด " defaultvalue = 50000 ) ] สาธารณะ int maxbet { รับ ชุด ; } ส่วนบุคคลสุ่มสุ่มใหม่ = random() ; การป้องกันมากกว่า ขี่เป็นโมฆะ onstart() { ตำแหน่ง ปิด + = onpositionsclosed ; executeorder ( initialvolume getrandomtradetype() , ) ; } ถือเป็นโมฆะเอกชน executeorder ( ปริมาณ , tradetype tradetype ยาว ) { var ผล = executemarketorder ( tradetype , สัญลักษณ์ , กําหนด " Martingale " stoploss TakeProfit ) ; ถ้า ( result.error = = เรอร์โค้ด . nomoney ) stop() ; } ส่วนตัว โมฆะ onpositionsclosed ( positionclosedeventargs ARGs ) { พิมพ์ ( " ปิด " ) ; var = มีอาร์กิวเมนต์ตำแหน่ง ตำแหน่ง ; ถ้า ( position.label ! = " Martingale " | | position.symbolcode ! = สัญลักษณ์ รหัส ) กลับ ; ถ้า ( position.grossprofit > 0 ) { executeorder ( initialvolume getrandomtradetype() , ) ; } อื่น { executeorder ( getnewvolume ( INT ) ตำแหน่ง ปริมาตร ) ตำแหน่ง tradetype ) ; } } ส่วนตัว getnewvolume int ( int posvol ) { var newvol posvol * 2 = = ; newvol มิน ( คณิตศาสตร์ newvol maxbet , ) ; ถ้า ( newvol = = maxbet ) newvol = initialvolume ; พิมพ์ ( " newvol = { 0 } " newvol ) ; กลับ newvol ; } { ส่วนตัว tradetype getrandomtradetype() สุ่มกลับมา ต่อไป ( 2 ) = = 0 = ? tradetype ซื้อ : tradetype . } } } ขาย
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: