MT4 Monitor - MT4 DDE görsel temel 6.

 

Merhaba millet,

2 aydır Visual basic açmıyorum; Bu gece açtım ve "DDE-Sample.xls" dosyasını bazı iyileştirmelerle (tam bir çift listesi) Visual basic'e dönüştürdüm.

Beğenirseniz, tarihi kaydetmesini sağlarım.

Önerin var mı?

Dosyalar:
mm.zip  9 kb
 

Herhangi bir geri bildirim!

herhangi biri için mutlu olacağım , hatta şöyle bir şey: "codersguru, aptalca bir şey yaptın"

 

Vb6?

Kod VB6'da mı?

Bence güzel bir uygulama ama kaynak kodunu görmek isterim. Zip içindeki kaynak bu mu? Gerçek vb kodunu bulamadım.

Temel olarak, uygulama MaketWatch penceresinden bilgileri bir DDE arayüzü aracılığıyla yeniden görüntüler. Bunu yapmak için kodu görmek harika olurdu, ancak son kullanıcı için kullanımını görmüyorum.

5y

 

Kaynak kodu dahildir.

fivewhy:
Kod VB6'da mı?

Bence güzel bir uygulama ama kaynak kodunu görmek isterim. Zip içindeki kaynak bu mu? Gerçek vb kodunu bulamadım.

Temel olarak, uygulama MaketWatch penceresinden bilgileri bir DDE arayüzü aracılığıyla yeniden görüntüler. Bunu yapmak için kodu görmek harika olurdu, ancak son kullanıcı için kullanımını görmüyorum.

5y

beş neden,

Çok teşekkürler . Kaynak kodu zip dosyasına dahil edilmiştir.

Private Sub Check1_Click()

MsgBox "Coming soon!", vbExclamation + vbOKOnly, "MT4 Monitor"

End Sub

Private Sub Form_Load()

LoadPairs

End Sub

Private Sub TimerCheckBrowsers_Timer()

On Error GoTo err1

TxtDDE(0).LinkTopic = "MT4|BID"

TxtDDE(0).LinkItem = Combo1.Text

TxtDDE(0).LinkMode = 1

TxtDDE(0).LinkRequest

TxtDDE(1).LinkTopic = "MT4|ASK"

TxtDDE(1).LinkItem = Combo1.Text

TxtDDE(1).LinkMode = 1

TxtDDE(1).LinkRequest

TxtDDE(2).LinkTopic = "MT4|HIGH"

TxtDDE(2).LinkItem = Combo1.Text

TxtDDE(2).LinkMode = 1

TxtDDE(2).LinkRequest

TxtDDE(3).LinkTopic = "MT4|LOW"

TxtDDE(3).LinkItem = Combo1.Text

TxtDDE(3).LinkMode = 1

TxtDDE(3).LinkRequest

TxtDDE(4).LinkTopic = "MT4|TIME"

TxtDDE(4).LinkItem = Combo1.Text

TxtDDE(4).LinkMode = 1

TxtDDE(4).LinkRequest

Exit Sub

err1:

TxtDDE(0).Text = "N/A"

TxtDDE(1).Text = "N/A"

TxtDDE(2).Text = "N/A"

TxtDDE(3).Text = "N/A"

TxtDDE(4).Text = "N/A"

End Sub

Public Sub LoadPairs()

Combo1.AddItem "USDCHF"

Combo1.AddItem "USDJPY"

Combo1.AddItem "EURUSD"

Combo1.AddItem "GBPUSD"

Combo1.AddItem "EURJPY"

Combo1.AddItem "EURCHF"

Combo1.AddItem "EURGBP"

Combo1.AddItem "USDCAD"

Combo1.AddItem "AUDUSD"

Combo1.AddItem "GBPJPY"

Combo1.AddItem "GBPCHF"

Combo1.AddItem "CHFJPY"

Combo1.AddItem "NZDUSD"

Combo1.AddItem "EURCAD"

Combo1.AddItem "AUDJPY"

Combo1.AddItem "EURAUD"

Combo1.AddItem "AUDCAD"

Combo1.AddItem "AUDNZD"

Combo1.AddItem "NZDJPY"

Combo1.Text = "EURUSD"

End Sub
 

Tamam, DDE sunucusundan veri çağırmak için metin kutusunun "LinkRequest" yöntemini kullanıyorsunuz. Ancak bu yöntem .NET 2.0'da mevcut değildir ve onu hiçbir yerde bulamıyorum.

.NET'te bir DDE sunucusuna bağlanmak isteseydim, bunu nasıl yapardım biliyor musunuz?

 

Nevermind, DDE artık .NET'te desteklenmiyor

ve LinkRequest yöntemi, .NET'ten önce yalnızca VB ile sınırlıdır

hmmm, bu berbat.

 

İşte .NET'te DDE kullanmak için bir kitaplık

http://workspaces.gotdotnet.com/ndde

Bu oldukça iyi görünüyor, başka birinin daha iyi bir seçeneği var mı?

 

Büyük çabalar!

fivewhy:
İşte .NET'te DDE kullanmak için bir kitaplık

http://workspaces.gotdotnet.com/ndde

Bu oldukça iyi görünüyor, başka birinin daha iyi bir seçeneği var mı?

beş neden,

Çabalarınız için çok teşekkür ederim.

 

Uygulama...

Guru...

Metatrader 3'ü kullanırdım ve bir DDE kullanarak başka bir programa aktarmak için çıktısını alırdım ...

Metatrader 4'ün bunu sağladığını sanmıyorum, en azından programım onu bulamıyor gibi görünüyor ...

Burada yarattığın şey bu mu...?

Teşekkürler

davet

 
Blaiserboy:
Guru...

Metatrader 3'ü kullanırdım ve bir DDE kullanarak başka bir programa aktarmak için çıktısını alırdım ...

Metatrader 4'ün bunu sağladığını sanmıyorum, en azından programım onu bulamıyor gibi görünüyor ...

Burada yarattığın şey bu mu...?

Teşekkürler

davet

davet,

Metatrader 4'ten ne tür çıktılar almak istiyorsunuz?

Ve DDE'yi MT3 ile nasıl kullandınız?

 

DDE kullanımı

FCpro adlı bir grafik programım var ve 16239 numaralı bağlantı noktasından metatrader 3'ün çıktısını alacak

aynı şeyi Alıntı İzleyici'den de alacaktır

Bu konularda çok bilgili değilim, bu size cevabı söyler mi ........

Teşekkürler

davet