C# Class MtGoxTrader.Trader.Form1

Inheritance: System.Windows.Forms.Form
显示文件 Open project: iamapi/MtgoxTrader

Public Properties

Property Type Description
Currency MtGoxCurrencySymbol
MtGoxConfig Config
mtgoxV0 MtGoxTrader.MtGoxAPIClient.MtGoxAPIV0

Public Methods

Method Description
Form1 ( ) : System
Init ( ) : bool

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AboutClick ( object sender, EventArgs e ) : void
BindHistory ( ) : void
BindList ( ) : void
BindOrders ( ) : void
BindRealtimeTrade ( object state ) : void
BindTradeHistory ( string tid ) : void
BindUserInfo ( ) : void
CloseForm ( object sender, EventArgs e ) : void
Form1_FormClosing ( object sender, FormClosingEventArgs e ) : void
Form1_Resize ( object sender, EventArgs e ) : void
GetRealtimeTrade ( object state ) : void
HideForm ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InitializeControl ( ) : void
InitializeData ( ) : void
LoadAutoTradeSettings ( ) : void
LoadHistory ( ) : void
LoadSettings ( object sender, EventArgs e ) : void
SaveFile ( string fileName, string tradeHistory ) : void
SaveSettings ( object sender, EventArgs e ) : void
SetLanguage ( object sender, EventArgs e ) : void
ShouldAddPercent ( int index ) : bool
ShowForm ( ) : void
alertBuyerHighest ( ) : string
alertSellerLowest ( ) : string
btnAccountRefresh_Click ( object sender, EventArgs e ) : void
btnAddRules_Click ( object sender, EventArgs e ) : void
btnAutoTradeCancel_Click ( object sender, EventArgs e ) : void
btnAutoTradeDeleteRules_Click ( object sender, EventArgs e ) : void
btnAutoTradeGenerateRules_Click ( object sender, EventArgs e ) : void
btnBuy_Click ( object sender, EventArgs e ) : void
btnConfirm_Click ( object sender, EventArgs e ) : void
btnExportBtc_Click ( object sender, EventArgs e ) : void
btnExport_Click ( object sender, EventArgs e ) : void
btnQuickRefresh_Click ( object sender, EventArgs e ) : void
btnSell_Click ( object sender, EventArgs e ) : void
btnTradeRefresh_Click ( object sender, EventArgs e ) : void
btnTradeTime_Click ( object sender, EventArgs e ) : void
cbAlwaysInFront_CheckedChanged_1 ( object sender, EventArgs e ) : void
comboAutoTradeStrategy_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboBuyType_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboSellType_SelectedIndexChanged ( object sender, EventArgs e ) : void
dgAutoTrade_CellClick ( object sender, System.Windows.Forms.DataGridViewCellEventArgs e ) : void
dgTrade_CellClick ( object sender, System.Windows.Forms.DataGridViewCellEventArgs e ) : void
executeAutoTrade ( ) : void
formatDate ( int jasonDate ) : System.DateTime
getJasonDate ( System.DateTime date ) : int
lbTradeMicro_DrawItem ( object sender, DrawItemEventArgs e ) : void
lbTrades_DrawItem ( object sender, DrawItemEventArgs e ) : void
linkMail_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
linkNext_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
loadOrders ( ) : void
loadUserInfo ( ) : void
menuItemClose_Click ( object sender, EventArgs e ) : void
menuItemShow_Click ( object sender, EventArgs e ) : void
notifyIcon1_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
padString ( string input, int padding ) : string
reload ( ) : void
tabControl1_SelectedIndexChanged ( object sender, EventArgs e ) : void
txtBuyPrice_Leave ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

Form1() public method

public Form1 ( ) : System
return System

Init() public method

public Init ( ) : bool
return bool

Property Details

Currency public_oe property

public MtGoxCurrencySymbol Currency
return MtGoxCurrencySymbol

MtGoxConfig public_oe property

public Config,MtGoxTrader.Trader MtGoxConfig
return Config

mtgoxV0 public_oe static_oe property

public static MtGoxAPIV0,MtGoxTrader.MtGoxAPIClient mtgoxV0
return MtGoxTrader.MtGoxAPIClient.MtGoxAPIV0