C# Class MtGoxTrader.Trader.Form1

Inheritance: System.Windows.Forms.Form
Show file 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 property

public MtGoxCurrencySymbol Currency
return MtGoxCurrencySymbol

MtGoxConfig public property

public Config,MtGoxTrader.Trader MtGoxConfig
return Config

mtgoxV0 public static property

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