Salam untuk semua,

1 - Saya mencoba untuk mendapatkan tempat EA pesanan pending di awal hari setiap hari dan menerima EA juga menghapus pesanan yang tertunda jika tidak diaktifkan dari akhir hari yang sama jadi saya terdiri dari kode berikut:

//------------------

if (CurTime () == 00:00)

//Tempatkan pesanan

//--------------------

if (CurTime () == 24:00)

//Gabungkan pesanan

//---------------------

Tetapi EA saya menempatkan pesanan pada jam 17:00 waktu brokerserver saya. Broker saya adalah FXCM, New York, USA

Jadi, apakah program saya untuk waktu yang tepat? Apakah CurTime () mengembalikan waktu brokerserver saya atau PC sayawaktu lokal? Dan jika tidak benar, apa kode untuk itu?


2 - Anothor query untuk EA yang berbeda yang seharusnya menempatkan order pasar pada tanda tertentu tetapi lupa melakukannya karena alasan lain:

Kutipan:
2009.03.10 15:03:20 '81002849': order jual 0.10 USDJPY pembukaan di 98.404 sl: 98.677 tp: 95.154 diabaikan [Trade timeout]
2009.03.10 15:00:02 '81002849': petisi diterima oleh tuan rumah
2009.03.10 15:00:02 '81002849': pasar pesanan instan 0.10 USDJPY di 98.404 sl: 98.677 tp: 95.154
Unquote.

Meskipun saya memiliki 3 selip panggung.

Hargai meluangkan waktu untuk membalas.