[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [trading] [amibroker] Starting AB with different data bases



PureBytes Links

Trading Reference Links

Thank you Fred,
magma.ca
take care,
herman
 
-----Original Message-----
From: Fred [mailto:ftonetti@xxxxxxxxxxxxx]
Sent: Thursday, December 09, 2004 12:55 PM
To: amibroker@xxxxxxxxxxxxxxx
Subject: Re: [trading] [amibroker] Starting AB with different data bases


Herman,

I don't do email w/this site ... but if you give me the info after
the at sign I'll send it to you direct.

--- In amibroker@xxxxxxxxxxxxxxx, "Herman van den Bergen"
<psytek@xxxx> wrote:
> Thanks fred, this is nice!
>
> Greg, did you get this running? I am getting errors, cleaned up
the wraps
> but still there appear to be some hidden characters..
>
> if you fixed the wraps, could you please post a zipped attachment?
>
> many thanks,
> herman
>   -----Original Message-----
>   From: Greg [mailto:gphanson2@xxxx]
>   Sent: Thursday, December 09, 2004 10:46 AM
>   To: amibroker@xxxxxxxxxxxxxxx
>   Subject: Re: [trading] [amibroker] Starting AB with different
data bases
>
>
>
>   Good Day Fred - thanks for all your work. i've a great deal to
learn
>   here. again many thanks.
>
>   Greg
>   --- In amibroker@xxxxxxxxxxxxxxx, "Fred" <ftonetti@xxxx> wrote:
>   >
>   > Careful ... There are line wraps.
>   >
>   > --- In amibroker@xxxxxxxxxxxxxxx, "Fred" <ftonetti@xxxx> wrote:
>   > >
>   > > This should get you there and then some ...
>   > >
>   > > Put the code in a file in your AmiBroker directory.  It
needs to
>   > > have a filetype of .vbs
>   > >
>   > > This will check to make sure AB is not running ... start AB
>   > assuming
>   > > it's not already running and load the default data base ...
If
>   you
>   > > need a different one loaded then change the constant name.
>   > >
>   > > Option Explicit
>   > >
>   > > Dim oWinMgm
>   > > Dim oProcess
>   > > Dim oAB
>   > > Dim oWSH
>   > > Dim oFSO
>   > >
>   > > Dim iAbIsOpen
>   > > Dim iResult
>   > > Dim iError
>   > > Dim sScriptName
>   > >
>   > > Const cstDataBaseDir = "C:\Program Files\AmiBroker\Data\"
>   > >
>   > > sScriptName = "Start AmiBroker"
>   > >
>   > > Set oWSH  = WScript.CreateObject("WScript.Shell")
>   > > iAbIsOpen = false
>   > >
>   > > Err.Clear
>   > >
>   > > Set oWinMgm = GetObject("WinMgmts://localhost")
>   > >
>   > > If Err <> 0 Then
>   > >     WScript.Echo Err.Description
>   > >     iError = True
>   > > End if
>   > >
>   > > iResult = oWSH.popup("Checking To See If Amibroker Is
>   Running...",
>   > > 3, sScriptName, 64)
>   > >
>   > > For Each oProcess in oWinMgm.ExecQuery ("select * from
>   > Win32_Process
>   > > where name='Broker.exe'")
>   > >     iAbIsOpen = true
>   > > Next
>   > >
>   > > If Err <> 0 Then
>   > >     WScript.Echo Err.Description
>   > >     iError = True
>   > > End if
>   > >
>   > > If Not iAbIsOpen Then
>   > >     iResult = oWSH.popup("Running Amibroker Now...", 3,
>   > sScriptName,
>   > > 64)
>   > >     iResult = oWSH.Run ("Broker.exe", 3, false)
>   > >     WScript.Sleep(1000)
>   > > Else
>   > >     iResult = oWSH.popup("Amibroker Already Running", 3,
>   > > sScriptName, 64)
>   > > End If
>   > >
>   > > If Err <> 0 Then
>   > >     WScript.Echo Err.Description
>   > >     iError = True
>   > > End if
>   > >
>   > > set oWinMgm = Nothing
>   > >
>   > > If iError then
>   > >     Quit
>   > > End If
>   > >
>   > > Set oFSO = CreateObject("Scripting.FileSystemObject")
>   > > Set oAB  = CreateObject("Broker.Application")
>   > >
>   > > iResult = oWSH.popup("Loading Database ...", 3, sScriptName,
64)
>   > > If Not oAB.LoadDatabase(cstr(cstDataBaseDir)) Then
>   > >     MsgBox "Cant Load Database"
>   > >     iError =true
>   > > End
>
>
>
>
>
>   Check AmiBroker web page at:
>   http://www.amibroker.com/
>
>   Check group FAQ at:
> http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
>
>         Yahoo! Groups Sponsor
>
>         Get unlimited calls to
>
>         U.S./Canada
>
>
>
>
> -------------------------------------------------------------------
---------
> --
>   Yahoo! Groups Links
>
>     a.. To visit your group on the web, go to:
>     http://groups.yahoo.com/group/amibroker/
>
>     b.. To unsubscribe from this group, send an email to:
>     amibroker-unsubscribe@xxxxxxxxxxxxxxx
>
>     c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms
of Service.





Check AmiBroker web page at:
http://www.amibroker.com/

Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html





Check AmiBroker web page at:
http://www.amibroker.com/

Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html



Yahoo! Groups Sponsor
ADVERTISEMENT
click here


Yahoo! Groups Links