为MT制作一个Python交易系统。 - 页 2

 
Sergey Chalyshev:

代码中的注释在哪里?你认为这里的人都懂python,你的想法、评论会是多余的吗?

所有的疯狂是什么"""袨泻薪芯 胁芯屑邪褌械胁 ""?

在哪个库中导入 tkinter,其函数(方法)的描述在哪里?

这是一个utf-8的编码。将扩展名改为.py,在Python编辑器中打开该文件,一切都会正常。或者在你阅读的程序中改变编码。

对不起,你必须自己学习Python)。所有的材料都可以在互联网上找到。我还没有准备好改写它们。

 
Yuriy Asaulenko:

这是UTF-8编码。将扩展名改为.py,在Python编辑器中打开该文件,它应该可以正常读取。或者在你阅读的程序中改变编码。

对不起,你必须自己学习Python)。所有的材料都可以在互联网上找到。我还没有准备好改写它们。

这绝对不是UTF-8。

尽管我在Linux上使用默认的UTF-8设置。

 
Konstantin Nikitin:

它绝对不是UTF-8。

尽管我使用的是默认的UTF-8设置的Linux。

我在Notepad++中用utf-8读取一切。我将尝试从网站上下载。

ZS 从网站上传时,也是可以的。Notepad++说utf-8。我看不出有什么问题。

 
Yuriy Asaulenko:

我在Notepad++中用utf-8读取一切。我将尝试从网站上下载。

ZS 从网站上传时,也是可以的。Notepad++说utf-8。我看不出有什么问题。

在记事本中,它是好的。

# -*- coding: utf-8 -*-
"""
Created on Mon Jun  4 21:27:11 2018

@author: YUBA
"""

import tkinter
""" import math """

Win=tkinter.Tk()
Win.title("TS Python")
Win.geometry('300x250')

label_w=tkinter.Label(Win, text='Send Data')
label_w.place(x=0,y=140)

""" Окно вывода """

txt=tkinter.Text(Win,width=30,height=5)
"""txt.place(x=10,y=10) """
txt.pack()
txt.insert(1.0,'Окно вывода')

""" Окно ввода """
entry_w=tkinter.Entry(Win)
entry_w.place(x=60,y=140)

""" Кнопки """
btn_start=tkinter.Button(Win, text='Start')
btn_start.bind('<Button-1>',lambda event: Start()                                           )
btn_start.place(x=10,y=100)

btn_clean=tkinter.Button(Win, text='Clear')
btn_clean.bind('<Button-1>', lambda event: Clear())
btn_clean.place(x=60,y=100)

btn_stop=tkinter.Button(Win, text='Stop')
btn_stop.bind('<Button-1>', lambda event: Stop())
btn_stop.place(x=110,y=100)

btn_send=tkinter.Button(Win, text='Send')
btn_send.bind('<Button-1>', lambda event: Send())
btn_send.place(x=10,y=170)

def Start():
    a=0
    
def Clear():
    a=0
    
def Send():
    a=0
    
def Stop():
    a=0
    
Win.mainloop()
 
Yuriy Asaulenko:

对不起,你必须自己学习Python)。所有的材料都在互联网上。我还没有准备好改写它们。

代码中的注释在哪里?你认为这里的人都懂python,你的想法、评论会是多余的吗?

什么是import tkinter库,它的函数(方法)的描述在哪里?

我们将学习python,没有问题。

据我所知,tkinter 并不属于python,它是一个外部库。

不需要重写,提供链接。


 
Sergey Chalyshev:

python是没有问题的。

据我所知,tkinter 并不属于python,它是一个外部库。

不要重写,给我一个链接。

谷歌上有很多链接。例如 -https://ru.wikipedia.org/wiki/Tkinter

tkinter包含在基本软件包中。你不需要安装它。

Tkinter — Википедия
  • ru.wikipedia.org
Библиотека предназначена для организации диалогов в программе с помощью оконного графического интерфейса (GUI). В составе библиотеки присутствуют общие графические компоненты: Рамка. Содержит в себе другие визуальные компоненты Этикетка. Показывает некоторый текст или графическое изображение Холст. Может использоваться для вывода графических...
 
Yuriy Asaulenko:

谷歌上有一大堆这样的东西。例如 -https://ru.wikipedia.org/wiki/Tkinter

tkinter包含在基本软件包中。没有必要安装它。

没有污点,给一个你认为足够的来源。

知道了!


 
Yuriy Asaulenko:
是的,但为什么是Python?
实际上,Python让我感兴趣,因为它有很多库(模块),包括那些用于机器学习(机器学习或MO)的库,这也是我去年一直在做的事情。然而,我还没有用Python工作过--我还没有写过一行)。好吧,我已经尝试了一些抽象的东西,但没有具体的目标。
然而,为了将Python专门应用于交易系统,首先有必要对其与TS和终端的互动进行调试。
我认为通过DLL从MQL调用 Python函数 是错误的--要以这种方式调用Python函数,我必须运行一个解释器并使用它来调用函数--而这对于每一次调用都是一个非常漫长的过程。
我有一个不同的概念:TC是一个成熟的EXE应用程序,存储所有以前的数据和必要的历史。因此,我们只从已经运行的应用程序中调用函数--调用的时间是最小的。
有些人说--写道--Python非常慢。这是不正确的。对于大多数系统(甚至是日内)来说,Python的性能是绰绰有余的,我们将在后面看到这一点。至于HFT,我们无法以任何速度与他们竞争--那是其他的钱)。和其他传播)。

类似这样的https://www.mql5.com/ru/forum/261479/page16#comment_8011085,你想创建或例如绕过?)

Собираю команду для развития МО (Дерева решения/леса) применительно к трендовым стратегиям
Собираю команду для развития МО (Дерева решения/леса) применительно к трендовым стратегиям
  • 2018.07.07
  • www.mql5.com
Предлагаю сплотиться для решения задачи МО применительно к трендам, т.е...
 
Ivan Negreshniy:

类似这样的https://www.mql5.com/ru/forum/261479/page16#comment_8011085,你想创建或例如绕过?)

那是另一个话题)。

我不把一个团队放在一起。我独自行走,做我认为正确和有趣的事情,不做任何承诺。

如果有人想和我约会,也不反对,也不承诺。

 
Sergey Chalyshev:

给出一个你认为足够的来源。

我没有看到任何关于tkinter的文档。所有的东西都是在互联网上一块一块地汇编的。谷歌来帮忙。

我显然没有资格成为Python大师)。