目的是想實(shí)現(xiàn)收盤以后把兩個(gè)賬戶的動(dòng)態(tài)權(quán)益通過兩封郵件發(fā)往同一郵箱,簡(jiǎn)化代碼如下:
variable: account[2] = '';
account[1]:= '000001';//賬戶一
account[2]:= '000002';//賬戶二
runmode: 1;
finaltime:=1;
if finaltime then begin//確定收盤以后
sptj:=EXTGBDATA('CHECKSPTJ');
if sptj <> currentdate then begin ///確定一天只發(fā)一次郵件
for i=1 to 2 do begin
currentasset:=taccount2(27,account[i]);//結(jié)算準(zhǔn)備金,ctp專用,在金字塔里面這里指收盤動(dòng)態(tài)權(quán)益
sendmail(1,extgbstring('E-ADDRESS1'),'收盤當(dāng)日數(shù)據(jù)統(tǒng)計(jì)','賬戶'&account[i]&'收盤動(dòng)態(tài)權(quán)益:'&numtostr(currentasset,2));
end
extgbdataset('CHECKSPTJ',currentdate);
end
end
如上代碼,發(fā)現(xiàn)只會(huì)發(fā)一封郵件,請(qǐng)問是否循環(huán)語句里往同一個(gè)郵箱只會(huì)發(fā)一封郵件?謝謝了!
函數(shù)說明已經(jīng)已經(jīng)告訴你了,現(xiàn)在摘抄下來給你
發(fā)送一封郵件到指定的郵箱.
用法:SENDMAIL(COND,MAILTO,SUB,CON),當(dāng)最后一個(gè)周期得COND條件成立時(shí),發(fā)送到MAILTO用戶,標(biāo)題為SUB,內(nèi)容為CON
例如:SENDMAIL(CLOSE>OPEN,'ABC@SINA.COM;XYZ@WEISTOCK.COM','警報(bào)','大陽線'),
表示當(dāng)最后一個(gè)周期為陽線時(shí),往ABC@SINA.COM和XYZ@WEISTOCK.COM這兩個(gè)郵箱發(fā)送郵件,標(biāo)題是'警報(bào)',內(nèi)容是'大陽線'.
用戶使用該功能之前,需要預(yù)先設(shè)置郵件發(fā)送的SMTP信息,具體操作位置在 工具->網(wǎng)絡(luò)->郵件發(fā)送設(shè)置里,并需要構(gòu)選'允許程式化交易'選項(xiàng).
該函數(shù)在相同周期只會(huì)播放一次,如果需要在相同周期重復(fù)播放,請(qǐng)使用ALLOWREPEAT控制符
例如:
SENDMAIL(CLOSE>OPEN,'ABC@SINA.COM;XYZ@WEISTOCK.COM','警報(bào)','大陽線'),ALLOWREPEAT;
所屬函數(shù)組:特色函數(shù)
函數(shù)說明已經(jīng)已經(jīng)告訴你了,現(xiàn)在摘抄下來給你
發(fā)送一封郵件到指定的郵箱.
用法:SENDMAIL(COND,MAILTO,SUB,CON),當(dāng)最后一個(gè)周期得COND條件成立時(shí),發(fā)送到MAILTO用戶,標(biāo)題為SUB,內(nèi)容為CON
例如:SENDMAIL(CLOSE>OPEN,'ABC@SINA.COM;XYZ@WEISTOCK.COM','警報(bào)','大陽線'),
表示當(dāng)最后一個(gè)周期為陽線時(shí),往ABC@SINA.COM和XYZ@WEISTOCK.COM這兩個(gè)郵箱發(fā)送郵件,標(biāo)題是'警報(bào)',內(nèi)容是'大陽線'.
用戶使用該功能之前,需要預(yù)先設(shè)置郵件發(fā)送的SMTP信息,具體操作位置在 工具->網(wǎng)絡(luò)->郵件發(fā)送設(shè)置里,并需要構(gòu)選'允許程式化交易'選項(xiàng).
該函數(shù)在相同周期只會(huì)播放一次,如果需要在相同周期重復(fù)播放,請(qǐng)使用ALLOWREPEAT控制符
例如:
SENDMAIL(CLOSE>OPEN,'ABC@SINA.COM;XYZ@WEISTOCK.COM','警報(bào)','大陽線'),ALLOWREPEAT;
所屬函數(shù)組:特色函數(shù)
謝謝!我一般是看聯(lián)機(jī)幫助里面的函數(shù)說明。我還特意查看了函數(shù)說明才發(fā)帖的,里面并沒有加上這句話,現(xiàn)在摘抄下來給你。
函數(shù)名
SENDMAIL
說明
發(fā)送一封郵件到指定的郵箱.
語法
SENDMAIL(COND,MAILTO,SUB,CON),當(dāng)最后一個(gè)周期得COND條件成立時(shí),發(fā)送到MAILTO用戶,標(biāo)題為SUB,內(nèi)容為CON
參數(shù)
備注
用戶使用該功能之前,需要預(yù)先設(shè)置郵件發(fā)送的SMTP信息,具體操作位置在 工具->網(wǎng)絡(luò)->郵件發(fā)送設(shè)置里,并需要構(gòu)選'允許程式化交易'選項(xiàng).
該函數(shù)一般用在后臺(tái)預(yù)警時(shí)使用,不建議在圖表使用因?yàn)闀?huì)導(dǎo)致每來一筆數(shù)據(jù)就刷新重新發(fā)送一次。
示例
SENDMAIL(CLOSE>OPEN,'ABC@SINA.COM;XYZ@WEISTOCK.COM','警報(bào)','大陽線'),
表示當(dāng)最后一個(gè)周期為陽線時(shí),往ABC@SINA.COM和XYZ@WEISTOCK.COM這兩個(gè)郵箱發(fā)送郵件,標(biāo)題是'警報(bào)',內(nèi)容是'大陽線'.
[此貼子已經(jīng)被作者于2013/11/22 8:14:00編輯過]