uTrade Frontend Algo API  Version 1.0.0.0
μTrade HFT
BaseStrategyWrapper Member List

This is the complete list of members for BaseStrategyWrapper, including all inherited members.

_ApiPointerBaseStrategyWrapper
_colBaseStrategyWrapper
_hashRowSpreadDetailBaseStrategyWrapper
_hashRowSymboIDBaseStrategyWrapper
_responseQueueBaseStrategyWrapper
addDefaultParameter(QString name, short type, QWidget *element, QWidget *elementGroup=0)BaseStrategyWrapperinlinevirtual
addNewSectionDefaultSetting(QString containerName)BaseStrategyWrapperinlinevirtual
addSymbolPanel(const short instrument, SymbolPanelElements *elements, bool isExpiry, bool addExchanges=true)BaseStrategyWrapperinlinevirtual
addToMainStrategyWindow(QVBoxLayout *tableviewLayout)BaseStrategyWrapperinlinevirtual
addtoParamsGroup(API2::StrategyParamMap *paramMap)BaseStrategyWrapperinlinevirtual
addWidgetInButtonPanelGroup(QWidget *)BaseStrategyWrapperinlinevirtual
applyDefaultValue(QString)BaseStrategyWrapperinlinevirtual
applyDefaultValues(const QStringList &ignoredkey=(QStringList()<< Unknownstr))BaseStrategyWrapperinlinevirtual
BaseStrategyWrapper()BaseStrategyWrapperinlineexplicit
checkForUnderLying()BaseStrategyWrapperinlinevirtual
checkShowHideQuantity()BaseStrategyWrapperinlinevirtual
clearLegDetails(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
clearUniqueSpreadPairs()BaseStrategyWrapperinlinevirtual
closeDefaultManager()BaseStrategyWrapperinlinevirtual
configFileValue(const char *str)BaseStrategyWrapperinlinevirtual
configFileValueStr(const char *str)BaseStrategyWrapperinlinevirtual
convertExpiryDate(QComboBox *comboBox)BaseStrategyWrapperinlinevirtual
convertExpiryToMonNumber(QString &expiry)BaseStrategyWrapperinlinevirtual
convertExpiryToMonStr(QString &expiry)BaseStrategyWrapperinlinevirtual
deleteParamsCommand(API2::AbstractUserParams *&genericPtr)BaseStrategyWrapperinlinevirtualslot
disableColumn(QStandardItem *item, bool isDefaultColor=true)BaseStrategyWrapperinlinevirtual
disabledFeilds(API2::LEGS leg, API2::SYM_PANEL element)BaseStrategyWrapperinlinevirtual
edit(QModelIndex &index)BaseStrategyWrapperinlinevirtual
enableAccountDetailUI(API2::LEGS leg, bool status)BaseStrategyWrapperinlinevirtual
enableDisableOptType(short leg, bool isEnable)BaseStrategyWrapperinlinevirtual
enableDisableStrikePrice(short leg, bool isEnable)BaseStrategyWrapperinlinevirtual
enableNewPushButton(bool isEnable)BaseStrategyWrapperinlinevirtual
enableSymbolPanel(API2::LEGS leg, bool isEnable, bool isAccountDetail=true, bool isNewButtonClicked=true)BaseStrategyWrapperinlinevirtual
fillDetailsFromAdminTokenId(const UNSIGNED_LONG adminTokenId, QString condition)BaseStrategyWrapperinlinevirtual
getAccountDetailFromDb(qlonglong adminTokenId, short leg)BaseStrategyWrapperinlinevirtual
getAccountDetailFromPortfolio(API2::LEGS leg, const QStringList &dataList, QString &accountDetail)BaseStrategyWrapperinlinevirtual
getAccountDetailList(qlonglong adminTokenId, QList< qlonglong > &symbolIdList, QStringList &cCodePCodeList)BaseStrategyWrapperinlinevirtual
getBidAsk(qlonglong symbolId, qlonglong &bidPrice, qlonglong &askPrice, int position=0)BaseStrategyWrapperinlinevirtual
getBidAskQty(qlonglong symbolId, const short &side, int position=0)BaseStrategyWrapperinlinevirtual
getButtonPanel()BaseStrategyWrapperinlinevirtual
getCashSymbolId(QString source, QString market, QString symbol)BaseStrategyWrapperinlinevirtual
getClientCodePortfolioIndex(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
getCmFoMarket(QString currentMarketId)BaseStrategyWrapperinlinevirtual
getCommandCategory()BaseStrategyWrapperinlinevirtual
getCurrentExpiry(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
getCurrentIndex()BaseStrategyWrapperinlinevirtual
getCurrentInstrument(short leg)BaseStrategyWrapperinlinevirtual
getCurrentLotSize(short leg)BaseStrategyWrapperinlinevirtual
getCurrentMarket(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
getCurrentOptType(short leg)BaseStrategyWrapperinlinevirtual
getCurrentStrike(short leg)BaseStrategyWrapperinlinevirtual
getCurrentSymbol(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
getDbIndex(const QString name)BaseStrategyWrapperinlinevirtual
getEditableFieldData(qlonglong adminTokenId, QSqlRecord &records)BaseStrategyWrapperinlinevirtual
getEditableModeRow()BaseStrategyWrapperinlinevirtual
getFieldCount()BaseStrategyWrapperinlinevirtual
getFileName()BaseStrategyWrapperinlinevirtual
getFilterWidgetComboBox(int index)BaseStrategyWrapperinlinevirtual
getFutureSymbolId(QString source, QString market, QString symbol, QString strDate)BaseStrategyWrapperinlinevirtual
getGammaValue(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getGreeksDelta(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getGtcOrderConfirmationVector(QVector< RSP::OrderConfirmation * > &orderConfirmationVector)BaseStrategyWrapperinlinevirtual
getIsLoadFromMarketWatch()BaseStrategyWrapperinlinevirtual
getIsOldPositionUploadAllowed()BaseStrategyWrapperinlinevirtualslot
getIsSpreadPopAlreadyShown()BaseStrategyWrapperinlinevirtualslot
getIvOrVegaVal(qlonglong symbolId, qlonglong &bidIv, qlonglong &askIv, short mode, double &bidVega, double &askVega, bool calculateVega, qlonglong underlyingSymbolId)BaseStrategyWrapperinlinevirtual
getIvVegaPrice(qlonglong symbolId, qlonglong price, short, qlonglong underlyingSymbolId, qlonglong &ivPrice, double &vega, bool isVegaCalculate)BaseStrategyWrapperinlinevirtual
getLastLogOutTime()BaseStrategyWrapperinlinevirtual
getLastTradePrice(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getLegsSymbolId(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
getLegType(QString str)BaseStrategyWrapperinlinevirtual
getLegTypeStr(short leg)BaseStrategyWrapperinlinevirtual
getNewParamsCommand()BaseStrategyWrapperinlinevirtualslot
getOfflineConfirmationMap(QHash< QString, RSP::OrderConfirmation * > &orderBookConfirmationMap)BaseStrategyWrapperinlinevirtual
getOptionsConRevCombination()BaseStrategyWrapperinlinevirtualslot
getOptionSymbolId(QString source, QString market, QString symbol, QString strDate, QString optionType, QString strikePrice)BaseStrategyWrapperinlinevirtual
getOrderStatus(short orderStatus)BaseStrategyWrapperinlinevirtual
getParamsCommand()BaseStrategyWrapperinlinevirtualslot
getPortfolioFieldCount()BaseStrategyWrapperinlinevirtualslot
getPortFolioId()BaseStrategyWrapperinlinevirtual
getPortFolioName()BaseStrategyWrapperinlinevirtual
getPortFolioRowFromPortfolioId(const qlonglong &portID)BaseStrategyWrapperinlinevirtual
getPrecisionAndMultiplier(qlonglong symbolId, double &multiplier, short &precision)BaseStrategyWrapperinlinevirtual
getPriceMultiplier(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getProxyModelIndex()BaseStrategyWrapperinlinevirtual
getpushButton(short button)BaseStrategyWrapperinlinevirtual
getRowCount()BaseStrategyWrapperinlinevirtual
getScripName(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getSpreadDetail(int row)BaseStrategyWrapperinlinevirtual
getstrategyName()BaseStrategyWrapperinlinevirtual
getStrategyRowFromAdminTokenId(const qlonglong &adminTokenId)BaseStrategyWrapperinlinevirtual
getStrategyState(int row)BaseStrategyWrapperinlinevirtual
getSymbolCombo(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
getSymbolIdDetail(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getTableData(int row, int col)BaseStrategyWrapperinlinevirtual
getTableModel()BaseStrategyWrapperinlinevirtual
getUhedgePortfolioId(const QString &portfolioName)BaseStrategyWrapperinlinevirtualslot
getUhedgePortfolioNameFromId(const int portfolioId)BaseStrategyWrapperinlinevirtualslot
getUnderlyingFutSymbolId(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
getUniqueSpreadKeyValuePair(bool isNew=false)BaseStrategyWrapperinlinevirtual
getUserId()BaseStrategyWrapperinlinevirtual
getVolume(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
hideButtons(API2::CTRL_BTN btn)BaseStrategyWrapperinlinevirtual
hideFeilds(API2::LEGS leg, API2::SYM_PANEL element)BaseStrategyWrapperinlinevirtual
hideShowColumns(QTableView *tableView, QString title, QList< int >, QWidget *parent, bool isColumn, QStandardItemModel *model)BaseStrategyWrapperinlinevirtual
hideShowCommonButtonPanelWidgets(API2::CTRL_BTN hideShowCheckBox, bool isShowHide)BaseStrategyWrapperinlinevirtual
initialize()BaseStrategyWrapperinlinevirtual
initializeFirstLegSignals()BaseStrategyWrapperinlinevirtual
initializeFourthLegSignals()BaseStrategyWrapperinlinevirtual
initializeHedgeLegSignals()BaseStrategyWrapperinlinevirtual
initializeSecondLegSignals()BaseStrategyWrapperinlinevirtual
initializeThirdLegSignals()BaseStrategyWrapperinlinevirtual
insertHashRowSymbolId(int row, int symbolIdIndex, qlonglong quantity, int orderModeIndex, short strategyType, qlonglong underlyingSymbolId=0)BaseStrategyWrapperinlinevirtual
insertHashRowSymbolId(BaseSymbolIds *symbolIds, int row, int symbolIdIndex, qlonglong quantity, int orderModeIndex, short strategyType, qlonglong underlyingSymbolId=0)BaseStrategyWrapperinlinevirtual
insertHashRowSymbolId(int row, int symbolIdIndex, qlonglong quantity)BaseStrategyWrapperinlinevirtual
insertNewUniqueSpreadCheckEntry(const QString &uniqueKey, const QString &spreadKey)BaseStrategyWrapperinlinevirtual
insertTradeWiseTrackerList(QSharedPointer< API2::TradeWiseTrackerData > &tradeWiseTrackerData)BaseStrategyWrapperinlinevirtual
isDisplayInLots()BaseStrategyWrapperinlinevirtual
isEditableColumn(int column)BaseStrategyWrapperinlinevirtual
isEditState()BaseStrategyWrapperinlinevirtual
isGtcOrder(short orderValidity)BaseStrategyWrapperinlinevirtual
isKeyExists(QString clientCode, qlonglong symbolId)BaseStrategyWrapperinlinevirtual
isModifyState()BaseStrategyWrapperinlinevirtual
isProcessingDefaultValues()BaseStrategyWrapperinlinevirtual
isProcessingEvent()BaseStrategyWrapperinlinevirtual
isPushButtonEnabled(short button)BaseStrategyWrapperinlinevirtual
isSenderLeg(API2::LEGS leg, QObject *object)BaseStrategyWrapperinlinevirtual
isShowHideTradedQtyChecked()BaseStrategyWrapperinlinevirtual
isSpotMarket(QString currentMarketId)BaseStrategyWrapperinlinevirtual
isStrategyReadyState()BaseStrategyWrapperinlinevirtual
isSymbolPanelInitialized(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
isTableViewFocused()BaseStrategyWrapperinlinevirtual
isUnderLyingStock()BaseStrategyWrapperinlinevirtual
keyPressEvent(QKeyEvent *event)BaseStrategyWrapperinlinevirtual
loadDeafaultValuseFromFile()BaseStrategyWrapperinlinevirtual
maturityDayMonYearToString(int day, int yearMon)BaseStrategyWrapperinlinevirtual
modifyCancelOrders(qlonglong strategyId, API2::apiOrderBookParams *apiBookParams=NULL)BaseStrategyWrapperinlinevirtual
movePortfolioIndex(QStringList &dataList, int fromIndex, int toIndex)BaseStrategyWrapperinlinevirtual
on_AddPushButton_Clicked()BaseStrategyWrapperinlinevirtualslot
on_CommitPushButton_Clicked(bool isModifyFromAltM=false)BaseStrategyWrapperinlinevirtualslot
on_EditPushButton_Clicked(int row=-1)BaseStrategyWrapperinlinevirtualslot
on_NewPushButton_Clicked()BaseStrategyWrapperinlinevirtualslot
on_RemoveAll_Clicked()BaseStrategyWrapperinlinevirtualslot
on_RemovePushButton_Clicked()BaseStrategyWrapperinlinevirtualslot
on_StopAllPushButton_clicked()BaseStrategyWrapperinlinevirtualslot
on_StopPushButton_Clicked()BaseStrategyWrapperinlinevirtualslot
onComboBoxOptTypeActivated(short leg, QString arg)BaseStrategyWrapperinlinevirtual
onComboSymbolActivated(const QString &symbol, API2::LEGS leg)BaseStrategyWrapperinlinevirtual
onComboSymbolLostFocus(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
onCtrlSpacePressed()BaseStrategyWrapperinlinevirtual
OnDownKeyPressed()BaseStrategyWrapperinlinevirtual
onEscapePressed()BaseStrategyWrapperinlinevirtual
onLoadOldStrategies()BaseStrategyWrapperinlinevirtual
onLoadPortFolioNew()BaseStrategyWrapperinlinevirtualslot
onModifyStrategy()BaseStrategyWrapperinlinevirtualslot
onRemoveAllClicked()BaseStrategyWrapperinlinevirtual
onRunActivated()BaseStrategyWrapperinlinevirtual
onSavePortFolio()BaseStrategyWrapperinlinevirtualslot
onSettingPushButtonClicked()BaseStrategyWrapperinlinevirtualslot
onUpKeyPressed()BaseStrategyWrapperinlinevirtual
populateAccountDetail(API2::LEGS leg, qlonglong symbolId)BaseStrategyWrapperinlinevirtual
populateBaseSpread(QComboBox *baseSpread)BaseStrategyWrapperinlinevirtual
populateBiddingLeg(QComboBox *comboBoxBiddingLong, short legCount)BaseStrategyWrapperinlinevirtual
populateExecutionStyle(QComboBox *comboSpreadType)BaseStrategyWrapperinlinevirtual
populateHedgeMethods(QComboBox *comboBoxHedgeMethod, bool isActualDiffAllowed=false)BaseStrategyWrapperinlinevirtual
populateHedgingPortfolio(QComboBox *comboBox)BaseStrategyWrapperinlinevirtualslot
populateLeg(API2::LEGS leg, qlonglong symbolId, qlonglong adminTokenId)BaseStrategyWrapperinlinevirtual
populateOrderType(QComboBox *orderType)BaseStrategyWrapperinlinevirtual
populateSpreadTerm(QComboBox *spreadTerm)BaseStrategyWrapperinlinevirtual
populateSpreadType(QComboBox *comboSpreadType)BaseStrategyWrapperinlinevirtual
populateStrategyFromPortfolio()BaseStrategyWrapperinlinevirtualslot
populateSymbolPRO(API2::LEGS leg, qlonglong symbolId)BaseStrategyWrapperinlinevirtual
printSqlError(QSqlQuery &query)BaseStrategyWrapperinlinevirtual
printSqlError(QSqlQuery &query, QString fileName, QString funcName, int line)BaseStrategyWrapperinlinevirtual
processMktData(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
receiveApiResponse(const API2::API2_Response &api2_Response)BaseStrategyWrapperinlinevirtual
receiveStrategyResponse(QSharedPointer< API2::Strategy > strategyResponseSharedPtr)BaseStrategyWrapperinlinevirtualslot
registerForUhedgePortfolio()BaseStrategyWrapperinlinevirtualslot
removeUniqueSpreadKeyValue(const QString &uniqueKey, const QString &spreadKey)BaseStrategyWrapperinlinevirtual
resetData(QString str, QComboBox *combo)BaseStrategyWrapperinlinevirtual
resetWidgetStateOnValidation(API2::PORTFOLIO_STATE state, API2::PARAM *strategyParam, int lotSize=1)BaseStrategyWrapperinlinevirtual
restoreTableHeaderState()BaseStrategyWrapperinlinevirtual
runStrategy(int row=-1, bool isWriteMethod=false, bool isModifyFromAltM=false)BaseStrategyWrapperinlinevirtual
serializeParamsCommand(API2::AbstractUserParams *genericPtr)BaseStrategyWrapperinlinevirtualslot
setApiPointer(APIWrapper *ptr)BaseStrategyWrapperinline
setColumnBackGround(int row, int colIndex, QColor color)BaseStrategyWrapperinlinevirtual
setCommandCategory(COMMAND_CATEGORY_TYPE)BaseStrategyWrapperinlinevirtual
setCurrentIndexFromRow(int row)BaseStrategyWrapperinlinevirtualslot
setCurrentInstrument(short leg, const QString &inst, bool isBlockSignal=false)BaseStrategyWrapperinlinevirtual
setCurrentInstrument(short leg, int index, bool isBlockSignal=false)BaseStrategyWrapperinlinevirtual
setCurrentOptType(short leg, short index, bool isBlockSignal=false)BaseStrategyWrapperinlinevirtual
setCurrentOrderMode(short leg, short index, bool isBlockSignal=false)BaseStrategyWrapperinlinevirtual
setCurrentSpreadKeyValuePair(const QString &key, const QString &value)BaseStrategyWrapperinlinevirtual
setCurrentStrike(short leg, const QString &strike, bool isBlockSignal=false)BaseStrategyWrapperinlinevirtual
setCurrentStrike(short leg, int index, bool isBlockSignal=false)BaseStrategyWrapperinlinevirtual
setDefaultValuesHash(QHash< QString, QString > &defaultValuesMap)BaseStrategyWrapperinlinevirtual
setDelegateMinValue(double minval, short elementType)BaseStrategyWrapperinlinevirtual
setDelegatesFocusOut()BaseStrategyWrapperinlinevirtual
setDelegateStepSize(double stepSize, short elementType, short decimals=2)BaseStrategyWrapperinlinevirtual
setDVMFocusWiget(QString focusWidgetKey)BaseStrategyWrapperinlinevirtual
setEditableModeRow(int row)BaseStrategyWrapperinlinevirtual
setFocus()BaseStrategyWrapperinlinevirtual
setIsSpreadPopAlreadyShown(bool isEnable)BaseStrategyWrapperinlinevirtual
setItmStatus(bool itmStatue)BaseStrategyWrapperinlinevirtual
setItrationQty(API2::Strategy strategyResponse)BaseStrategyWrapperinlinevirtualslot
setLastLogOutTime(qlonglong time)BaseStrategyWrapperinlinevirtual
setMarketAndSecurityId(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
setOldPositionUploadAllowed(bool isOldPositionUpload)BaseStrategyWrapperinlinevirtualslot
setOptionsConRevCombination(QString conRevCombination)BaseStrategyWrapperinlinevirtualslot
setRatioChecked(bool ratio)BaseStrategyWrapperinlinevirtual
setSpreadPopOnAddPortfolio(bool flag)BaseStrategyWrapperinlinevirtual
setStrategyContainer(QGroupBox *strategyContainer, QPushButton *showHideLegPushButton)BaseStrategyWrapperinlinevirtual
setStrategyInSingleRow(short count)BaseStrategyWrapperinlinevirtual
setSymbol(API2::LEGS leg, QString symbol)BaseStrategyWrapperinlinevirtual
setSymbolToolTip(API2::LEGS leg, const char *tooltip)BaseStrategyWrapperinlinevirtual
setTableData(int row, int col, QVariant data)BaseStrategyWrapperinlinevirtual
showHidePanel(API2::LEGS leg, bool status)BaseStrategyWrapperinlinevirtual
sortExpiryDate(QStringList expDateList, QStringList &sortedExpDateList)BaseStrategyWrapperinlinevirtual
subscribeSymbol(qlonglong symbolId)BaseStrategyWrapperinlinevirtual
symbolActivated(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
terminateStrategy(int row, int index=-1)BaseStrategyWrapperinlinevirtualslot
updateAccountDetail(const int row)BaseStrategyWrapperinlinevirtual
updateAccountDetailOnEdit(const int row, const int col, API2::LEGS leg)BaseStrategyWrapperinlinevirtual
updateResponse(QSharedPointer< API2::Strategy > strategyResponseSharedPtr)BaseStrategyWrapperinlinevirtual
updateSpreadInPortfolio()BaseStrategyWrapperinlinevirtual
updateSqlRecordOnEdit(int row)BaseStrategyWrapperinlinevirtual
updateStrategyState(int row)BaseStrategyWrapperinlinevirtual
updateStrategyVsUhedgePortfolioMap(long strategyId, const QString &uhedgePortfolioName)BaseStrategyWrapperinlinevirtualslot
updateTableView()BaseStrategyWrapperinlinevirtual
validateAccountDetailOnLoad(const QString &clientCode, qlonglong symbolId)BaseStrategyWrapperinlinevirtual
validateData(API2::LEGS leg)BaseStrategyWrapperinlinevirtual
validateUniqueSpreadCheckEntry(const QString &uniqueKey, const QString &spreadKey, bool isModify, bool showPopup=true)BaseStrategyWrapperinlinevirtual
writeOnSocket(char *buffer, qint64 bytes, qint64 &bytesWritten)BaseStrategyWrapperinlinevirtual
~BaseStrategyWrapper()BaseStrategyWrapperinline